专栏名称: 前端从进阶到入院
我是 ssh,只想用最简单的方式把原理讲明白。wx:sshsunlight,分享前端的前沿趋势和一些有趣的事情。
目录
相关文章推荐
卤猫  ·  拜个年 ·  3 天前  
今天看啥  ›  专栏  ›  前端从进阶到入院

TC39 2024年会议提案,这些新语法已经可以试用了!

前端从进阶到入院  · 公众号  ·  · 2024-11-11 08:00
    

文章预览

当一个提案进入到 Stage 4 时,意味着提案已经可以在多个浏览器、Node.js 上试用,并且这些运行时都已经完成语言合规测试。同时,这个提案将会被吸纳到下一个年度发布的 ECMAScript 版本中,如 ECMAScript 2023 等。 ArrayBuffer transfer 提案地址: proposal-arraybuffer-transfer [1] 这个提案为 ArrayBuffer 原型增加了两个新的方法 ArrayBuffer.transfer 和 ArrayBuffer.transferToFixedLength ,填补了对 buffer 所有权进行转移的能力。 当我们需要读写 buffer 时,需要禁止外部对 buffer 的写入: function   validateAndWrite ( arrayBuffer )  {    // Do some asynchronous validation.    await  validate(arrayBuffer);    // Assuming we've got here, it's valid; write it to disk.    await  fs.writeFile( "data.bin" , arrayBuffer); } const  data =  new   Uint8Array ([ 0x01 ,  0x02 ,  0x03 ]); validateAndWrite(data.buffer); setTimeout( ()  =>  {   data[ 0 ] ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览