1、字面量
let arr = [1,2,3,4]
2、Array构造函数
创建一个固定长度的数组,所有元素初始化是 undefined
// 创建一个长度为5的数组
let arr = new Array(5)
3、Array.of()
创建一个长度不定的数组,不考虑参数的数量或类型
let array = Array.of(1, '1', bule)
4、Array.from()
从一个类似数组或者可迭代的对象创建一个新数组
// 例1
let arrayLike = {0 : 'a' , 1 : 'b' , 2: ' c' , length : 3}
let array = Array.from(arrayLike) // [a,b,c]
// 例 2
let string = "hello"
let array = Array.from(string) // ['h','e','l','l','o']