數組的splice方法


splice

該方法向或者從數組中添加或者刪除項目,返回被刪除的項目,同時也會改變原數組。

splice(index,howmany,item1,...itemX)

  • index參數:必須,整數,規定添加或者刪除的位置,使用負數,從數組尾部規定位置。
  • howmany參數:必須,要刪除的數量,如果為0,則不刪除項目。
  • tem1,...itemX參數:可選,向數組添加的新項目。
1指定位置增加項
var array = [1,2,3,4,5];
var array2 = array.splice(1,0,["新增","xinzeng"]);
// 下標1的位置,增加添加的項 
// array [1,["新增","xinzeng"],2,3,4,5]  
// array2 []
2刪除指定位置,並新增項
var array = [1,2,3,4,5];
var array2 = array.splice(1,1,["新增","xinzeng"]);
// 下標1的位置,刪除1項,並新增1項
// array [1,["新增","xinzeng"],3,4,5]  
// array2 [2]
3 splice(3)
var array = [1,2,3,4,5];
var array2 = array.splice(3);
// 從下標3的位置開始刪除
// array [1,2,3]  
// array2  [4,5]


免責聲明!

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



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