- splice( )只针对数组使用,改变原数组的值,不返回任何值
- splice( )第一个参数为起始下标,第二个参数为替换多少个,第三个参数为替换成什么
插入
var arr = ['a','b','c','d'];
arr.splice(1,0,'ttt'); //第二个参数为0,代表不替换任何值
console.log(arr); //['a','ttt','b','c','d']
删除
var arr = ['a','b','c','d'];
arr.splice(1,2);
console.log(arr); //['a','d'];
替换
var arr = ['a','b','c','d'];
arr.splice(1,2,'ttt'); //第二个参数为2,代表替换掉两个值
console.log(arr); //['a','ttt','d']