陣列的拼接與替換

2022-09-05 16:27:10 字數 520 閱讀 3531

1、concat() --- 將陣列進行拼接並返回乙個新陣列,不改變原陣列

2,splice() -- 對陣列進行刪除、插入、替換操作,改變原陣列

a,刪除

刪除陣列中的指定項數。接受兩個引數第乙個引數為開始刪除的索引,第二個引數代表刪除的位數,此方法的返回值為一刪除元素組成的陣列,並且改變原陣列,原陣列為刪除指定項後的陣列。

b,替換

向指定位置插入任意數量的項,並且同時刪除任意數量的項。接受三個引數,第乙個引數為起始位置,第二個引數為要刪除的項數,第三個引數為插入的項數(可以為任意數量)。

此方法的返回值為刪除的項數組成的陣列。同時改變原陣列,原陣列為最終的結果。

c,插入

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

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

JavaScript陣列的拼接與替換

a 刪除 刪除陣列中的指定項數。接受兩個引數第乙個引數為開始刪除的索引,第二個引數代表刪除的位數,此方法的返回值為一刪除元素組成的陣列,並且改變原陣列,原陣列為刪除指定項後的陣列。b 替換 向指定位置插入任意數量的項,並且同時刪除任意數量的項。接受三個引數,第乙個引數為起始位置,第二個引數為要刪除的...

js陣列剪下刪除拼接替換方法彙總

1.concat concat 方法可以基於當前陣列中的所有項建立乙個新的陣列,具體來說,這個方法會先建立愛你當前陣列的乙個副本,然後將接受到的引數新增到副本的末尾,最後返回新構建的陣列。在沒有給concat 傳遞引數的情況下,它只複製當前陣列並返回副本。2.slice slice 方法能夠基於當前...

numpy 陣列的拼接

一 陣列的拼接 1 水平拼接 a 格式 np.hstack 陣列1,陣列2 注意 值是元祖 0軸長要相同 b 例子 import numpy as np arr1 np.arange 0,12 reshape 2,6 arr2 np.arange 12,22 reshape 2,5 arr3 np....