ホームページ  >  記事  >  ウェブフロントエンド  >  JS の splice() メソッドとは何ですか?

JS の splice() メソッドとは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-02 11:23:125590ブラウズ

splice() メソッドは、配列に項目を追加または削除し、削除された項目を返します。このメソッドは、元の配列を変更します。構文は、[arrayObject.splice(index,howmany,item1,...) です。 . .,itemX)]。

JS の splice() メソッドとは何ですか?

JS の splice() メソッドは次のとおりです:

1. 定義と使用法

##splice() このメソッドは、配列に対して項目を追加または削除し、削除された項目を返します。

注: このメソッドは元の配列を変更します。

2. 構文

arrayObject.splice(index,howmany,item1,.....,itemX)

3. 説明

  • splice() メソッドは、index で始まる 0 個以上の要素を削除し、それらの削除された要素をパラメータ リストで宣言された 1 つ以上の値に置き換えます。

  • arrayObject から要素が削除された場合、削除された要素を含む配列が返されます。

5. 例

例 1

この例では、新しい配列を作成し、Add に追加します。要素:

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,0,"William")
document.write(arr + "<br />")
</script>

出力:

George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin

例 2

この例では、インデックス 2 の要素を削除し、削除された要素を置き換える新しい要素を追加します。

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,1,"William")
document.write(arr)
</script>

出力:

George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin

関連学習の推奨事項:

JavaScript ビデオ チュートリアル

以上がJS の splice() メソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。