js二进制数组创建注意点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js二进制数组创建注意点相关的知识,希望对你有一定的参考价值。

js二进制数组创建注意点:
关于二进制数组的更多内容可以参阅ES2015 TypedArray视图一章节。
可以通过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]);

二进制数组必须要预申请内容,否则会有问题。

更多ES6内容可以参阅ES6板块

以上是关于js二进制数组创建注意点的主要内容,如果未能解决你的问题,请参考以下文章

js数组的注意点

js简洁代码片段

js注意点:数组比较大小方法及数组与对象的区别

几个关于js数组方法reduce的经典片段

几个关于js数组方法reduce的经典片段

JS常用代码片段-127个常用罗列-值得收藏