數組的拼接與替換


1、concat() --- 將數組進行拼接並返回一個新數組,不改變原數組
 
2,splice() -- 對數組進行刪除、插入、替換操作,改變原數組
a,刪除
刪除數組中的指定項數。接受兩個參數第一個參數為開始刪除的索引,第二個參數代表刪除的位數,此方法的返回值為一刪除元素組成的數組,並且改變原數組,原數組為刪除指定項后的數組。
b,替換
向指定位置插入任意數量的項,並且同時刪除任意數量的項。接受三個參數,第一個參數為起始位置,第二個參數為要刪除的項數,第三個參數為插入的項數(可以為任意數量)。
此方法的返回值為刪除的項數組成的數組。同時改變原數組,原數組為最終的結果。
 
c,插入
向指定位置插入任意數量的項。接受三個參數,第一個參數代表起始位置,第二個參數為0,第三個參數為要插入的項(可以為多項)。返回值為一個空數組,此方法改變原數組為最終的返回結果。
插入方法相當於替換位數為零個,不將原數組刪除。所以返回值為一個空數組。


免責聲明!

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



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