3

我运行了以下 jsperf https://jsperf.com/push-vs-define-anaoum

并发现在这种情况下推送:

var a = [];
a.push([1,2,3]);
a.push(["a","b","c"]);

比仅仅用里面的子数组声明 a 更快:

var a = [
  [1,2,3],
  ["a","b","c"]
];

谁能告诉我为什么或指出我正确的文档?

谢谢 在此处输入图像描述

4

1 回答 1

1

对我来说,声明一个带有子数组的速度比推送快:)

我认为这取决于计算机/设备的组件

我的例子

于 2017-08-11T18:27:50.747 回答