数组的创建方式 1. 字面量方式最常用、最简单推荐直接用[]jslet arr [10, 5, 6]; let arr2 [张三,李四]; let arr3 []; // 空数组2. new Array () 构造函数方式方式 A直接放元素jslet arr new Array(10,5,6);方式 B只传一个数字 → 代表数组长度jslet arr new Array(5); // 长度为5的空数组 [empty ×5]⚠️ 坑new Array(5)不是[5]是空数组3. Array.of ()ES6解决 new Array 坑jslet arr Array.of(5); // [5] let arr2 Array.of(1,2,3); // [1,2,3]不管传几个数字都是数组元素4. Array.from () 从类数组 / 可迭代对象创建js// 从字符串转数组 let arr Array.from(hello); // [h,e,l,l,o] // 从伪数组转真数组 function fn(){ let arr Array.from(arguments); }一句话总结记忆[]最常用字面量new Array()构造函数Array.of()安全创建Array.from()从别的东西转数组日常开发99% 只用第一种[]。