为什么数组文字语法比数组构造函数慢?

时间:2014-10-12 01:42:34

标签: javascript arrays constructor literals

在JavaScript中,我们知道一种语言规则是Prefer array and object literals over their constructor

但是,我在Chrome中测试它,似乎数组文字比数组构造函数慢,为什么?

console.time('testconstructor'); 
var li = new Array(1, 2, 3); 
console.timeEnd('testconstructor');

console.time('testliteral'); 
var li = [1, 2, 3]; 
console.timeEnd('testliteral');

结果

testconstructor: 0.18ms
testliteral: 0.28ms

0 个答案:

没有答案