- 原始数组alert("原始数组:" + arr);// 1,2,3,4,5
- 删除并且返回第一个元素alert("执行arr.shift() 返回 :" + arr.shift());//1alert("数组:" + arr);//2,3,4,5
- 删除并且返回最后一个元素alert("执行arr.pop() 返回:" + arr.pop());//5alert("数组:" + arr);//2,3,4
- 在数组开头添加一个或者多个元素,返回数组新长度alert("执行arr.unshift(‘one‘) 返回:" + arr.unshift("one"));//4alert("数组:" + arr);//one,2,3,4
- 在数组尾部添加一个或者多个元素,返回数组新长度alert("执行arr.push(‘end‘) 返回:" + arr.push("end"));//5alert("数组:" + arr);//one,2,3,4,end
- 从第i个位置开始删除n个元素,返arr.splice(0, 1);alert("执行arr.splice(0,1) ");alert("数组:" + arr);//2,3,4,end
- 从第i个位置开始,删除n个元素,并且在这个位置插入s个元素arr.splice(0, 0, "one");alert("执行arr.splice(0,0,‘one‘)");alert("数组:" + arr);//one,2,3,4,end
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
https://zhidao.baidu.com/question/1449745178680146260.html
原文地址:https://www.cnblogs.com/sunny3158/p/11584708.html