ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptでのspliceメソッドの使い方を詳しく解説

JavaScriptでのspliceメソッドの使い方を詳しく解説

高洛峰
高洛峰オリジナル
2017-01-03 16:20:301843ブラウズ

JavaScript の Splice は主に、削除、追加、置換など、js 内の配列を操作するために使用されます。

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

1. 削除 - 要素、2 つのパラメーター、最初のパラメーター (削除する最初の項目の位置)、2 番目のパラメーター (削除する項目の数) を削除するために使用します。

2. 位置を指定します。配列に item 要素を挿入します。 3 つのパラメーター、最初のパラメーター (挿入位置)、2 番目のパラメーター (0)、3 番目のパラメーター (挿入された項目)

3. 置換 - 配列の指定された位置に任意の項目要素を挿入し、任意の数の項目を削除します。 3 つのパラメータ。最初のパラメータ (開始位置)、2 番目のパラメータ (削除する項目の数)、3 番目のパラメータ (任意の数の項目を挿入)

例:

1. 削除関数、最初のパラメータは最初の項目の位置、 2 番目のパラメータは削除する数です。

array.splice(index,num)、戻り値は削除された内容、配列は結果の値です。

例:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(0,2);
alert(array);//弹出c,d
alert(removeArray);//返回值为删除项,即弹出a,b
</script>
</body>
</html>

2. 挿入関数、第1パラメータ(挿入位置)、第2パラメータ(0)、第3パラメータ(挿入項目)

array.splice(index, 0, insertValue) 、戻り値は空の​​配列で、配列の値は最終結果の値です

eg:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,0,&#39;insert&#39;);
alert(array);//弹出a,insert,b,c,d
alert(removeArray);//弹出空
</script>
</body>
</html>

3. 置換関数、最初のパラメータ (開始位置)、2 番目のパラメータ (削除された項目の数) )、3 番目のパラメーター (任意の数の項目を挿入)

array.splice(index,num,insertValue)、戻り値は削除されたコンテンツ、配列は結果の値です。

例:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,1,&#39;insert&#39;);
alert(array);//弹出a,insert,c,d
alert(removeArray);//弹出b
</script>
</body>
</html>

以上は編集者が紹介したJavaScriptのspliceメソッドの詳細な説明です。ご質問がございましたら、メッセージを残してください。編集者は全員にすぐに返信します。また、PHP 中国語 Web サイトをサポートしていただきありがとうございます。

JavaScript での splice メソッドの使用方法の詳細な説明については、PHP 中国語 Web サイトに注目してください。

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