JavaScript Array toSpliced()
- 前のページ toSorted()
- 次のページ toString()
- 上一層に戻る JavaScript Arrayリファレンスマニュアル
定義と使用方法
toSpliced()
メソッドは配列の要素を追加および/または削除するために使用されます。
toSpliced()
メソッドは新しい配列を返します。
toSpliced()
メソッドは元の配列を変更しません。
toSpliced()
メソッドは splice()
メソッドのコピーバージョン。
も参照してください:
インスタンス
例 1
// 配列を作成 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 位置 2 で"Lemon"と"Kiwi"を追加 const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");
例 2
// 配列を作成 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 位置 2 で 2 个要素を削除 const fruits2 = fruits.toSpliced(2, 2);
例 3
// 配列を作成 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 位置 2 で 1 个要素を削除し、"Lemon"と"Kiwi"を追加 const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");
文法
array.toSpliced(index, count, item1, ....., itemX)
パラメータ
パラメータ | 説明 |
---|---|
index |
必須。追加または削除する要素のインデックス(位置) 負の値は配列の末尾から計算されます |
count | オプション。削除する要素の数 |
item1,... | オプション。追加する新しい要素 |
返り値
タイプ | 説明 |
---|---|
Array | 変更を含む新しい配列 |
ブラウザのサポート
toSpliced()
ES2023の機能です。
2023 年 7 月から、すべての現代ブラウザがこのメソッドをサポートしています:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
2023 年 2 月 | 2023 年 2 月 | 2023 年 7 月 | 2023 年 3 月 | 2023 年 5 月 |
- 前のページ toSorted()
- 次のページ toString()
- 上一層に戻る JavaScript Arrayリファレンスマニュアル