Array(10)
来生成数字数组。
Array.from(Array(10).keys());
这是什么功能?:Array()
我在哪里可以找到相关文档?
答案 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
”的简写。