JavaScript二进制数组创建注意点
分类:实例代码
可以通过ArrayBuffer对象分配内存,然后再建立视图。
视图也可以不通过ArrayBuffer对象,直接分配内存而生成,代码实例如下:
var view16 = new Int16Array(2); view16[0] = 1; view16[1] = 2; console.log(view16[1]);
但是你不能够通过下面的方式来创建:
var view16 = new Int16Array(); view16[0] = 1; view16[1] = 2; console.log(view16[1]);
二进制数组必须要预申请内容,否则会有问题。