如题。另外,如果同样是存Number类型,TypedArray与普通数组的区别(或者说优势)又在哪里?
补充提问:
更想知道的是其内存占用情况对比普通数组如何?echarts官网中说:”TypedArray在大数据量的存储中可以占用更少的内存“,然而我自己做的测试中,发现似乎TypedArray占用内存比普通数组还多,是我的数据量不够大?那得多大的量级?
如题。另外,如果同样是存Number类型,TypedArray与普通数组的区别(或者说优势)又在哪里?
补充提问:
更想知道的是其内存占用情况对比普通数组如何?echarts官网中说:”TypedArray在大数据量的存储中可以占用更少的内存“,然而我自己做的测试中,发现似乎TypedArray占用内存比普通数组还多,是我的数据量不够大?那得多大的量级?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答875 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
TypedArray 是一系列字节数组类型的基类,比如 Int8Array,下面就以它为例。
Int8Array 每个元素占 1 个字节(Int8 正好就是一个 Byte),而 Array<Number> 每个元素要占 8 个字节。
不知道你啥咋测的。