ES6之 二进制数组 二进制数组(ArrayBuffer对象、 TypedArray 视图和DataView视图)是 JavaScript 操作二进制数据的一个接口。这些对象早就存在,属于独立的规格, ES6 将它们纳入了 ECMAScript 规格,并且增加了新的方法。这个接口的原始设计目的,与 WebGL 项目有关。 所谓 WebGL ,就是指浏览器与显卡之间的通信接口,为了满足 JavaScript 与显卡之间大量的、实时的数据交换,它们之间的数据通信必须是二进制的,而不能是传统的文本格式。 文本格式传递一个 32 位整数,两端的 JavaScript 脚本与显卡都要进行格式转化,将非常