語法
ArrayObj
.splice(
start, deleteCount, [item1[, item2[, ... [,itemN]]]])
ArrayObj |
必填參數 |
Array 對象 |
start |
必填參數 |
指定從數組中移除元素的開始位置,這個位置是從 0 開始計算 |
deleteCount |
必填參數 |
要移除的元素的個數,為 0 時不刪除任何元素 |
item1... |
可選參數 |
在所移除元素的位置上插入的新元素 |
說明
splice 方法可以移除從 start 位置開始的指定個數的元素并插入新元素,從而修改 ArrayObj。返回值是一個由所移除的元素組成的新 Array 對象
注:當只刪除一個元素時,在 Navigator 4 里會出現一個 BUG:這個方法不是返回一個包含刪除了元素后的數組,而只是返回一個元素.另外,如果數組中沒有元素被刪除,則返回 null 而不是空數組