- sort():对数组的元素进行排序
- reserse():反转数组的元素排序
- join():将所有数组元素链接倒一个字符串中
- push():将一个新元素添加到数组中
- pop():从数组中删除最后一个元素
- shift():删除第一个数组元素,并将所有元素移位到较低的索引
- unshift():将新元素添加到数组中(在开始处),并取消旧元素
- splice():用于向数组中添加新项目(拼接数组),返回一个包含已删除的项目的数组
- slice():将一个数组切成一个新数组,但是并不会从原数组中删除任何元素
- concatenate():合并数组,通过合并链接现有数组来创建新的数组(不会改变原有数组,只是返回一个新数组)。可以采用任意数组的参数
- toString():自动将数组转换为逗号分隔的字符串,并返回结果
pop()方法
pop()从数组中删除最后一个元素,并返回这个元素的值
语法:
arrayObject.pop()
示例:
删除数组最后一个元素:
var names=["令狐冲", "任盈盈", "岳不群", "林平之", "任我行", "东方不败"];
//删除数组的元素
name.pop();
输出:
原数组:["令狐冲", "任盈盈", "岳不群", "林平之", "任我行", "东方不败"];
原删除后的数组:["令狐冲", "任盈盈", "岳不群", "林平之", "任我行",];
push()方法
push()方法,用于将一个新元素添加到数组中的最后,并返回新的数组的长度
语法:
arrayObject.push(newelement1,newelement2,...,newelementX)
newelement1是必需的,要添加到数组的第一元素,newelement2,newelementx都是可选参数,前者需要添加到数组的第二个元素,后者是可以添加多个元素。
示例:
向数组中添加一个元素,新增的元素会插入到数组最后一个位置:
var names = ["令狐冲", "任盈盈", "岳不群", "林平之", "任我行", "东方不败"];
console.log("原数组:", names);
// 向数组中添加一