一、ArrayBuffer对象
ArrayBuffer 对象用来表示通用的、固定长度的原始二进制数据缓冲区。
它是一个字节数组,通常在其他语言中称为byte array(字节数组)
。
你不能直接操作
ArrayBuffer
的内容,而是要通过类型数组对象(例如 Int8Array )
或DataView
对象来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容
二、构造函数
new ArrayBuffer(length)
-
length
:要创建的 ArrayBuffer 的大小,单位为字节
构造函数用来创建一个指定字节长度的 ArrayBuffer 对象。
三、属性
-
length
:构造函数的 length 属性; -
prototype.bytelength
:只读属性,表示 ArrayBuffer 的 byte 的大小,在 ArrayBuffer 构造完成时生成,不可改变。
网友评论