1、concat() --- 將數組進行拼接並返回一個新數組,不改變原數組

2,splice() -- 對數組進行刪除、插入、替換操作,改變原數組
a,刪除
刪除數組中的指定項數。接受兩個參數第一個參數為開始刪除的索引,第二個參數代表刪除的位數,此方法的返回值為一刪除元素組成的數組,並且改變原數組,原數組為刪除指定項后的數組。

b,替換
向指定位置插入任意數量的項,並且同時刪除任意數量的項。接受三個參數,第一個參數為起始位置,第二個參數為要刪除的項數,第三個參數為插入的項數(可以為任意數量)。
此方法的返回值為刪除的項數組成的數組。同時改變原數組,原數組為最終的結果。

c,插入
向指定位置插入任意數量的項。接受三個參數,第一個參數代表起始位置,第二個參數為0,第三個參數為要插入的項(可以為多項)。返回值為一個空數組,此方法改變原數組為最終的返回結果。

插入方法相當於替換位數為零個,不將原數組刪除。所以返回值為一個空數組。