我有一个65536字节的数组缓冲区。 如果我创建数据视图(arraybuffer)或typedarrya(arrabuffer)...浏览器花费的内存是否增长?也就是说,它是否创建了arraybuffer数据的副本? 我认为它并不是我想要确定的。感谢。
答案 0 :(得分:0)
不,DataView
s和(各种类型的)ArrayBufferView
s是基础buffer上的观看。多个typed arrays can share a buffer,并从现有缓冲区创建一个新的不会复制数据。当然,内存可能会增加一点点来创建View实例。