1.push():向数组的末尾添加一个或多个元素。并返回数组的新的长度。
2.pop() :删除数组末尾的元素,返回删除的元素(pop一次,删掉一个,pop两次删掉两个)
3.unshift():向开头添加新的元素并返回新的长度。
4.shift():可以删除数组的第一个元素,并将被删除的元素作为函数值返回
5.slice():可以用来从数组中提取指定元素。(不改变原数组只作为函数值返回)
参数:包含开始不包含结束,第二个参数可以省略不写,此时会截取开始索引往后的所以元素
6.splice():可以删除数组中的指定元素
使用splice会影响到原数组,会将指定元素从原数组中删除,并将指定元素从原数组中删除
------参数:
第一个位置表示开始位置索引
第二个表示删除的数量
第三个及以后,可以传递一些新的元素,这些元素会自动插入到开始位置索引前边
//创建一个数组
var arr=["孙我空"," 猪八戒","沙河声"];
/*
push()
该方法可以向数组的末尾添加一个或多个元素,并返回数组的新的长度
可以将要添加的元素作为方法的参数传递
这样这些元素将会自动添加到数组的末尾
该方法会将数组新的长度作为函数值返回
*/
arr.push("唐僧","蜘蛛精","白虎将")
console.log(arr)
arr.pop()