Js改變數組元素的方法即數組元素的增刪改使用splice()方法。
一:splice方法介紹
splice(index,len,item)
註釋:該方法會改變原始數組,有三個參數。
index: 數組開始下標
len: 替換/刪除的長度
item: 替換的值,注意若爲刪除操做的話此參數爲空。
二:splice使用的實例。
var arr = ['a','b','c','d'];
1,刪除:注意刪除只有兩個參數,item爲空。
arr.splice(1,2);//從下標爲1的開始刪除2個長度;
console.log(arr);//結果爲['a','d']
2,新增,則第二個參數爲0,
arr.splice(1,0,'eee');//在下標爲1的地方新增'eee'(從下標爲1的開始用'eee'替換0個長度,不用提黃2塞進去就行)
console.log(arr);//結果爲['a','eee','b','c','d'];
3,修改
arr.splice(1,2,'eee');//從下標爲1的開始用'eee'替換2個長度.
console.log(arr)//結果爲['a','d']數組