arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])
测试方法
function test(){ var arr = [0,1,2,3]; arr.splice(1,1,'a');//case console.dir(arr); }
case1: arr.splice(1,0,'a');

case2: arr.splice(1,1,'a');

case3: arr.splice(1,2,'a');

case4: arr.splice(1,5,'a');

初步总结
- start 为数组下标位置
- deleteCount 为0时 即插入
- 为1时 即替换
- 为N时,截取
浙公网安备 33010602011771号