JavaScript中TypedArray作用是什么?

如题。另外,如果同样是存Number类型,TypedArray与普通数组的区别(或者说优势)又在哪里?

补充提问:
更想知道的是其内存占用情况对比普通数组如何?echarts官网中说:”TypedArray在大数据量的存储中可以占用更少的内存“,然而我自己做的测试中,发现似乎TypedArray占用内存比普通数组还多,是我的数据量不够大?那得多大的量级?
image.png

阅读 4.1k
2 个回答

TypedArray 是一系列字节数组类型的基类,比如 Int8Array,下面就以它为例。

Int8Array 每个元素占 1 个字节(Int8 正好就是一个 Byte),而 Array<Number> 每个元素要占 8 个字节。

不知道你啥咋测的。

对数据流进行字节级别的操作时候使用到TypedArray

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题