1. 程式人生 > >js 刪除陣列中某一項的幾種方法總結

js 刪除陣列中某一項的幾種方法總結

第一種:改變原陣列

借用原生陣列方法:splice(index,len,[item])  剪接

借用原生物件方法:delete array[index] + array.slice(0, index).concat(array.slice(index, array.length-1))

小結:delete:只是將該元素變為undefined(陣列大小並沒有改變)。 
           splice:可以對陣列進行增、刪、改操作。

第二種:返回新陣列slice

巧用原生陣列方法:array.(0, num).concat(array.slice(num, array.length-1))