Javascript 1000个自定义数据项、键入的数组视图或数据视图?

Javascript 1000个自定义数据项、键入的数组视图或数据视图?,javascript,arraybuffer,Javascript,Arraybuffer,我对此有些困惑 想象一下我有: 项目=x,y,z,id,类型,参考4字节=16字节 我想要1000个项目,所以我创建了一个16000字节的arraybuffer 我可以使用类型化数组或数据视图。用它们的偏移量 我想: 访问0到9999之间的数据,例如绘制点或创建某些对象 访问特定项,例如第134项。 数据、文件或网络上的快速写入和读取操作。 我的问题是:什么是最好的 使用数据视图->获取并设置偏移量 使用带偏移量的类型化数组简单视图 我想我会有任何类型的操作系统使用我的应用程序。所以我需要强制使

我对此有些困惑

想象一下我有: 项目=x,y,z,id,类型,参考4字节=16字节 我想要1000个项目,所以我创建了一个16000字节的arraybuffer

我可以使用类型化数组或数据视图。用它们的偏移量 我想:

访问0到9999之间的数据,例如绘制点或创建某些对象 访问特定项,例如第134项。 数据、文件或网络上的快速写入和读取操作。 我的问题是:什么是最好的

使用数据视图->获取并设置偏移量 使用带偏移量的类型化数组简单视图 我想我会有任何类型的操作系统使用我的应用程序。所以我需要强制使用endian方法


考虑到所有这些因素,你的看法是什么?感谢

普通对象数组不够快?我必须将数据保存/读取到二进制文件,因此我不能使用对象。因此,DataView似乎是ChoiceMM的选项。这很有趣