带有数字参数的JavaScript“Array”函数

时间:2018-03-28 05:25:14

标签: javascript

这里使用

Array(10)来生成数字数组。

Array.from(Array(10).keys());

这是什么功能?:Array()

我在哪里可以找到相关文档?

1 个答案:

答案 0 :(得分:1)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#Syntax

  

new Array(arrayLength)

     

如果传递给Array构造函数的唯一参数是0到2 32 -1(包括)之间的整数,则返回一个新的JavaScript数组,其length属性设置为该数字(注意:这意味着arrayLength空槽的数组,而不是具有实际未定义值的槽。如果参数是任何其他数字,则抛出RangeError异常。

所以Array.from(Array(n).keys())是“创建一个新的数字0到n - 1”的简写。