【发布时间】:2019-02-22 19:20:05
【问题描述】:
此缓冲区位于名为myBuffer 的变量下,我感兴趣的是从该对象中获取Uint8Array。
我尝试循环为:
myBuffer.forEach(function(element) {
console.log(element);
});
并直接访问数组为:
console.log(myBuffer['[[Uint8Array]]']);
console.log(myBuffer['Uint8Array']);
但似乎这些都不是正确的方法
【问题讨论】:
-
就
new Uint8Array(myBuffer) -
[[…]](以及__proto__)中包含的“属性”只是 devtools 检查器对内部值的呈现。它们实际上并不存在于对象上。
标签: javascript arrays arraybuffer typed-arrays