- push():接受任意数量的参数,然后添加到数组的末尾,并返回修改后的数组长度。
- unshift():接受任意数量的参数,然后添加到数组的前面,并返回修改后的数组长度。
- pop():删除数组末尾的元素,返回被删除的那个元素,并改变原数组。
- shift():删除数组前面的元素,返回被删除的那个元素,并改变原数组。
- slice():需要两个索引作为参数,截取开始索引(含)到结束索引(不含)之间的元素,并返回被截取的数组,原数组不变。
- concat():拼接数组,返回拼接后的数组,原数组不变。
- join():需要一个字符串作为参数,将数组中所有元素用该字符串拼接后返回,且原数组不变。
- reverse():翻转数组,且改变原数组。
- sort():将数组中的元素从小到大排序,改变原数组。
备注:
1).字母排序是按照字母表进行排序
2).数字排序可以用以下方法:
如:
var arr = [11,2,3,4,5];
arr.sort(function(a,b){
reutrn a - b
});
console.log(arr) 结果是:[2,3,4,5,11]