當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS的splice
用來替換刪除數組元素的?
// 添加 // 為0時不刪除項目直接添加數組項,不為0時會刪除指定位置指定個數的項目然后再添加新項目 var spliceArr0 = ["aaa","bbb"]; var spliceArr1 = spliceArr0.splice(1,0,"xx"); 結果:spliceArr0: [aaa,xx,bbb]; spliceArr1: []// 刪除數組項,返回值為刪除的項目 var spliceArr3 = ["aaa","bbb","ccc","111","22","333"]; var spliceArr4 = spliceArr3.splice(2,2); 結果:spliceArr3: [aaa,bbb,22,333]; spliceArr4: [ccc,111]// 刪除并添加項目,返回值為刪除的項目 var spliceArr5 = ["aaa","bbb","ccc"]; var spliceArr6 = spliceArr5.splice(2,1,"xxx"); 結果:spliceArr5: [aaa,bbb,xxx]; spliceArr6: [ccc]?
總結