文件名称:proposal-arraybuffer-fixed-view:一个提议,可以提供对ArrayBuffer的固定视图
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-18 07:36:32
HTML
此与合并。 固定视图ArrayBuffer 地位 冠军:( 作者: ,杰克·(Jack Works) 阶段:0 相关建议:将 简报 动机 为ArrayBuffer提供一个固定的视图,这样第三方代码将无法访问他们不应该访问的数据。 今天这是不可能的,因为TypedArray和DataView的.buffer属性可以获取原始的ArrayBuffer。 用例 考虑一个使用JavaScript和WebAssembly的应用程序,该应用程序通过Wasm堆进行通信。 如果JS要传递Wasm堆的只读切片(JS ArrayBuffer对象),则JS必须要么传递TypedArray并始终确保使用它的.byteLength和.byteOffset属性以确保正确使用,否则将切片中的内存复制到新的ArrayBuffer中。 为了防止写入内存,有人希望切片是只读的,并且不想在整个ArrayBuffe
【文件预览】:
proposal-arraybuffer-fixed-view-main
----index.html(52KB)
----.gitattributes(87B)
----.github()
--------workflows()
----spec.emu(647B)
----LICENSE(1KB)
----README.md(4KB)
----.npmrc(19B)
----.gitignore(676B)
----package.json(555B)