ホームページ  >  記事  >  ウェブフロントエンド  >  js の splice() の威力を体験する (配列要素の挿入、削除、置換)_javascript スキル

js の splice() の威力を体験する (配列要素の挿入、削除、置換)_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:43:281089ブラウズ

配列を処理する方法は数多くありますが、配列の要素を挿入、削除、置換するために使用できる JavaScript splice() が最も強力です。一つずつ紹介していきましょう!

1. 削除 - 要素、2 つのパラメーター、最初のパラメーター (削除される最初の項目の位置)、2 番目のパラメーター (削除される項目の数) を削除するために使用されます。
2.挿入 - 配列の指定された位置に任意の要素を挿入します。 3 つのパラメーター、最初のパラメーター (実際の位置)、2 番目のパラメーター (0)、3 番目のパラメーター (挿入された項目)
3. 置換 - 配列の指定された位置に任意の項目要素を挿入し、任意の番号を削除します。同じ時間項目、3 つのパラメーター。最初のパラメータ (開始位置)、2 番目のパラメータ (削除する項目の数)、3 番目のパラメータ (任意の数の項目を挿入)

理解するには以下のコードを見てください

コードをコピー コードは次のとおりです:

var lang = ["php"," java ","javascript"];
//削除
var Removed = lang.splice(1,1);
alert(lang); //php,javascript
alert(removed); / /java、削除された項目を返します
//Insert
var insert = lang.splice(0,0,"asp") //0 番目の位置から挿入
alert(insert);空の配列を返します
alert(lang); //asp,php,javascript
//Replace
var replace = lang.splice(1,1,"c#","ruby"); 1 つの項目と 2 つの項目を挿入
alert(lang); //asp,c#,ruby
alert(replace); //php、削除された項目を返します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。