方式一:使用字面量创建数组
方式二:使用构造函数创建数组
let arr = new Array(参数);
let arr = Array(参数);
基本操作
索引
向数组中添加元素
数组[索引]=值;
获取数组中的元素
数组[索引];
获取数组的长度
数组的长度 = 数组名.length;
修改数组的长度(修改 length)
修改的 length 大于原长度,则多出部分会空出来,置为 null
修改的 length 小于原长度,则多出的元素会被删除,数组将从后面删除元素
伪数组 arguments 的长度可以修改,但是不能修改里面的元素
遍历数组
var arr = [10, 20, 30, 40, 50]; for (var i = 0; i < arr.length; i++) { console.log(arr[i]); // 打印出数组中的每一项 }
数组的类型相关:
Array.isArray() 判断是否为数组
toString() 将数组转换为字符串
Array.from(arrayLike) 将伪数组转化为真数组
Array.of(value1, value2, value3) 创建数组:将一系列值转换成数组