我在阅读时发现了 Array.of。
根据MDN所述,
Array.of() 方法可以创建一个带有可变数量参数的新数组实例,无论参数的数量或类型如何。
var a = Array.of(1,2,3,4,5);
console.log(a)
但如果我已经知道这些值,我也可以用[]
将它们包装起来,以获得相同的输出。那么是否有特定情况下我们可以/应该使用Array.of
?此外,使用它与[]
相比有何好处呢?
编辑1:
这个问题的目标是区别Array.of
与[]
,而不是new Array
与Array.of
。
Array.of
。 - Rajeshfn().map(Array.of)
与fn().map((...args) => [...args])
的区别。 - azz