小编kev*_*cke的帖子

JavaScript中多维数组或对象数组之间的性能

我必须从我的API加载一大块数据,我可以选择获取数据的格式.我的问题是关于性能和选择加载查询的最快格式,以及能够在JavaScript中快速读取它.

我可以有一个二维数组:

[0][0] = true;
[0][1] = false;
[1][2] = true;
[...]
etc etc..
Run Code Online (Sandbox Code Playgroud)

或者我可以有一个对象数组:

[
{ x: 0, y: 0, data: true},
{ x: 0, y: 1, data: false},
{ x: 1, y: 2, data: true},
[...]
etc etc..
] 
Run Code Online (Sandbox Code Playgroud)

我找不到任何GET请求比较的基准,有大量的数据..如果有什么地方,我很乐意阅读它!

问题的第二部分是阅读数据.我将有一个循环,需要获取每个坐标的值.

我假设直接查找二维数组中的坐标比在每个循环中查找每个对象要快.或许我错了?

这两种格式中哪一种加载和读取速度最快?

谢谢.

javascript multidimensional-array

5
推荐指数
1
解决办法
1174
查看次数

标签 统计

javascript ×1

multidimensional-array ×1