是否可以根據索引刪除數組的內容?如果我有2個這樣的數組:如何刪除數組元素?
Array1包含15個值,我想獲得最後10個值。
刪除元素之前:
array1 == [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
移除元素之後:包含15個值,然後我想只有前10個值
array1 == [5,6,7,8,9,10,11,12,13,14]
數組2。
刪除元素之前:
array2 == [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
移除元素後:
array2 == [0,1,2,3,4,5,6,7,8,9]
但也有必須滿足的條件:
如果陣列只包含三個元素是沒有必要丟棄數組中的元素,以及數組是否僅包含10個元素。但是如果數組包含10個以上的元素,則多餘的元素將被丟棄。
也許我誤解你,但它確實爲我創造一個新的數組(和突變現有陣列) 。例如`var b = a.splice(0,3)` – AlexG 2017-08-18 16:37:58