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