Array 操作篇
一. Array 操作篇
1. 构造器
let nums1 = [1, 2, 3, 4]; // 数组字面量
let nums2 = new Array(1, 2, 3, 4); // 用数组元素初始化
let nums3 = new Array(4); // 用数组长度初始化, [0, 2^32 - 1]
console.log(nums1.length, nums1[0], nums1[3]); // 4 1 4
console.log(nums2.length, nums2[0], nums2[3]); // 4 1 4
console.log(nums3.length, nums3[0], nums3[3]); // 4 undefined undefined
// 字符串类型
let fruits1 = ['apple', 'banana', 'strawberry'];
let fruits2 = new Array('apple', 'banana', 'strawberry');
console.log(fruits1.length, fruits2.length); // 3 32. 静态方法
Array.from()
Array.from()Array.of()
Array.of()3. 实例属性
属性描述符
值
4. 实例方法
可变函数
方法
说明
索引/查找
方法
说明
判定
方法
说明
新数组
方法
说明
新的数组迭代器
方法
说明
其它
分类
方法/属性
说明
总结
操作
说明
主要参考
Last updated