我似乎不理解
编辑:详细说明
我还尝试将几个ArrayBuffer连接在一起。如果我没弄错的话,
Uint32Array
。根据我对Uint8Array
的了解,我可以将一个数字放在数组中(Uint8Array([16])
或Uint8Array([96,56])
),结果完全一样。然而,当我尝试对一个较大的数字进行相同的操作,例如Uint32Array([21640])
,它似乎被截断了。在这种情况下,21640应该等于5488(十六进制),但我只得到了88。这实际上是如何工作的?编辑:详细说明
我还尝试将几个ArrayBuffer连接在一起。如果我没弄错的话,
readAsArrayBuffer
会生成一个Uint8Array
,我正在尝试使用https://gist.github.com/72lions/4528834添加一些32位数。
有关Uint8Array
的信息和示例非常丰富,而对于Uint32Array
的内容很少,这使我认为其中的32个之一可以像4个8位那样存储值。
Uint8Array(4)
,使其变成88 54 00 00
? - Edward