javascript數組在指定位置添加和刪除元素


在JavaScript中,Array對象提供了一個強大的splice()方法,利用這個方法可以達到在數組的指定位置添加和刪除元素的目的。

指定位置刪除元素

要在指定位置刪除元素,可以使用splice(要刪除的元素位置,要刪除的元素個數)方法。

var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 1);
console.log(arr); // ["yanggb1", "yanggb2"]

指定位置添加元素

要在指定位置添加元素,可以使用splice(要刪除的元素位置,要刪除的元素個數,要在刪除的位置添加的元素)方法。

var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 0, "yanggb4");
console.log(arr); // ["yanggb1", "yanggb2", "yanggb4", "yanggb3"]

可以看出,這里實際上是用了取巧的方法,這樣的用法本身是用於刪除元素之后,在刪除的元素的位置添加替換的元素用的。

 

"我常常想起一些人。沒有想念那么黏,沒有想見那么熱,只是稀薄的想起。"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM