📜  ()的JavaScript数组

📅  最后修改于: 2020-09-27 05:51:24             🧑  作者: Mango

JavaScript Array of()方法根据给定的参数创建一个新的Array实例。

of()方法的语法为:

Array.of(element0, element1, ..., elementN)

of()方法是静态方法,使用Array类名称进行调用。


of()参数

of()方法采用任意数量的元素,然后使用这些元素来创建数组。


从()返回值
  • 返回一个新的Array实例。

注意Array.of()Array构造函数之间的区别是参数的处理。例如, Array.of(5)创建一个具有单个元素5的数组,而Array(5)创建一个长度为5的空数组。

Array.of(5);       // [5] 
Array.of(1, 2, 3); // [1, 2, 3]

Array(5);          // array of 5 empty slots
Array(1, 2, 3);    // [1, 2, 3]

示例:使用of()方法
let numbers = Array.of(3);
console.log(numbers.length); // 1
console.log(numbers); // [ 3 ]

let numbers1 = Array(3);
console.log(numbers1.length); // 3
console.log(numbers1); // [ <3 empty items> ]

let chars = Array.of("A", "B", "C");
console.log(chars.length); // 3
console.log(chars); // [ 'A', 'B', 'C' ]

输出

1
[ 3 ]
3
[ <3 empty items> ]
3
[ 'A', 'B', 'C' ]

推荐读物: JavaScript数组