javascript - JS根據key刪除元素,回傳長度,和splice差別在於依位置刪除,長度沒更新
淡淡烟草味
淡淡烟草味 2017-05-18 11:01:17
0
2
528

如題,又這樣的方法嗎?

淡淡烟草味
淡淡烟草味

全部回覆(2)
某草草

刪除元素了,可是還保留原來地址,所以要將後序的元素往前提,這樣子就會減少元素,長度也更新了

我想大声告诉你

會更新啊

var tt = [1, 2, 3];
tt.length    // 3
tt.splice(0, 1);    // [1]
tt.length    //2

你的需求可以自己寫個方法,封裝一下splice:

function my_splice(arr, start, length) {
    arr.splice(start, length);
    return arr.length;
}
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板