JavaScript Array splice()
- 前のページ sort()
- 次のページ toReversed()
- 上一階層に戻る JavaScript Arrayリファレンスマニュアル
定義と使用方法
splice()
配列にアイテムを追加/削除し、削除されたアイテムを返します。
注記:splice()
このメソッドは元の配列を変更します。
例
例 1
配列にアイテムを追加する:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 0, "Lemon", "Kiwi");
例 2
位置 2 で新しいアイテムを追加し、1 个アイテムを削除します:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
例 3
位置 2 で 2 个アイテムを削除します:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
構文
array.splice(index, howmany, item1, ..., , itemX)
引数の値
引数 | 説明 |
---|---|
index | 必須。整数、追加/削除する位置を指定します。負の値を使用すると、配列の末尾から位置を指定します。 |
howmany | オプション。削除するアイテムの数。0に設定すると、アイテムは削除されません。 |
item1、...、itemX | オプション。配列に追加する新しいアイテム。 |
技術的詳細
返り値: | 新しい配列、削除されたアイテム(もしあれば)。 |
---|---|
JavaScript バージョン: | ECMAScript 1 |
ブラウザのサポート
すべてのブラウザが完全にサポートしています splice()
方法:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート | サポート |
関連ページ
チュートリアル:JavaScript 配列
チュートリアル:JavaScript 配列 Const
チュートリアル:JavaScript 配列メソッド
チュートリアル:JavaScript 配列のソート
チュートリアル:JavaScript 配列のイテレーション
- 前のページ sort()
- 次のページ toReversed()
- 上一階層に戻る JavaScript Arrayリファレンスマニュアル