1

我有这个代码:

    // ...
    return Array.apply(null, new Array(length)).map(elementfn);

对于那条线,JSLint告诉我

使用数组文字符号 []。

当我在设计时不知道长度时,如何使用文字符号?

4

2 回答 2

0

JSLint 经过优化以使用最佳实践并加速您的脚本。数组字面量表示法被认为更快,因为它没有调用 Array 构造函数的开销。这至少是我的看法。

于 2013-08-21T07:58:05.810 回答
0

在 javascript 中,构造数组时不需要输入长度。他们会自动改变他们的大小。

于 2013-08-21T07:54:39.740 回答