关于数组的一些操作方法小结:
pop(),push(),shift(),unshift()四个方法都可改变数组的内容以及长度;
1.pop() :删除数组的最后一个元素,并返回被删除的这个元素的值;
2.shift() :将数组的第一个元素删除,并返回这个元素的值;
PS:当数组为空时,则这两个方法的返回值为undefinded
var arr=[1,2,3];
arr.pop();
alert(arr); //3 arr.shift();
alert(arr); //1
3.push() :向数组末尾插入一个数,返回的是插入元素后的新数组的长度;
4.unshift() :在数组开头添加一个/多个元素,返回的是新数组的长度;
var arr=[1,2,3];
arr.push(4,5);
alert(arr); //1,2,3,4,5 arr.unshift(4,5);
alert(arr); //4,5,1,2,3