目录
2.4push() 和 pop() 从数组最后增加成员或删除成员
2.5unshift()和 shift() 从数组前面增加成员或删除成员
2.10map()返回一个数组元素调用函数处理后的值的新数组
数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。
数组对象的作用是:使用单独的变量名来存储一系列的值。类似于Python中的列表
一.创建数组的方法
//通过类实例化来创建数组
var aList01 = new Array(1,2,3);
//通过直接量的方式创建数组
var aList02 = [5,6,7];
二.数组操作方法
常用方法:
方法 | 说明 |
.length | 数组的大小 |
.push(ele) | 尾部追加元素 |
.pop() | 获取尾部的元素 |
.unshift(ele) | 头部插入元素 |
.shift() | 头部移除元素 |
.slice(start, end) | 切片 |
.reverse() | 反转 |
.join(seq) | 将数组元素连接成字符串 |
.concat(val, ...) | 连接数组 |
.sort() | 排序 |
.forEach() | 将数组的每个元素传递给回调函数 |
.splice() | 删除元素,并向数组添加新元素 |
.map() | 返回一个数组元素调用函数处理后的值的新数组 |
2.1获取数组的长度:aList.length;
var aList = [1,2,3,4];
alert(aList.length); // 弹出4
2.2用下标操作数组的某个数据:aList[0];
var aList = [1,2,3,4];
alert(aList[0]); // 弹出1
2.3join() 将数组成员通过一个分隔符合并成字符串
var aList = [1,2,3,4];
alert(aList.join('-')); // 弹出 1-2-3-4