JavaScript ArrayBuffer 对象
- ArrayBuffe
- ArrayBuffer对象用来表示通用的、固定长度的原始二进制数据缓冲区。ArrayBuffer不能直接操作,而是要通过DataView对象来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容。语法new ArrayBuffer(length)参数length要创建的Ar
- get ArrayBuffer[@@species]
- 该ArrayBuffer[@@species]访问器属性会返回ArrayBuffer构造器。语法ArrayBuffer[Symbol.species]描述这个 species 访问器属性会返回默认的ArrayBuffer构造器。子类构造器可能会覆盖它以改变构造器赋值。示例返回默认的ArrayBuff
- ArrayBuffer.isView()
- The ArrayBuffer.isView()方法当arg是一个ArrayBuffer的视图就返回true,例如类型化数组对象(typed array objects)或者一个数据视图(a DataView);否则返回false.判断是否为ArrayBuffer的视图类实例,包括 typed ar
- ArrayBuffer.prototype.byteLength
- byteLength访问器属性表示一个ArrayBuffer对象的字节长度。语法arraybuffer.byteLength描述byteLength属性是一个访问器属性,它的set访问器函数是undefined,这意味着你只能读这个属性。该值在数组创建时确定,并且不可变更。如果这个ArrayBuff
- ArrayBuffer.prototype.slice()
- slice()方法返回一个新的ArrayBuffer,它的内容是这个ArrayBuffer的字节副本,从begin(包括),到end(不包括)。语法arraybuffer.slice(begin[, end])参数begin从零开始的字节索引,切片从这开始。end结束切片的字节索引。如果没指定end