ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで配列の最初の要素を削除する方法

JavaScriptで配列の最初の要素を削除する方法

青灯夜游
青灯夜游オリジナル
2022-02-07 10:49:078665ブラウズ

配列の最初のいくつかの要素を削除する Javascript メソッド: 1. splice()、構文 "array.splice (指定された位置インデックス、1)" を使用します; 2. delete キーワード、構文 " を使用します。配列名を削除 [位置インデックスを指定]"。

JavaScriptで配列の最初の要素を削除する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

#配列の最初のいくつかの要素を削除する Javascript メソッド

1. splice() メソッドを使用します

JavaScript Array オブジェクトは、配列に対して特定の操作を実行するための splice() メソッドを提供します。 splice() はおそらく最も強力な配列メソッドであり、さまざまな方法で使用できますが、ここでは配列要素を削除する方法のみを紹介します。配列要素を削除する場合、最初に削除する項目の位置と削除する項目の数の 2 つのパラメータを指定するだけで、任意の数の項目を削除できます。

要素を削除するための構文:

array.splice(index,howmany)

  • 最初のパラメーター インデックスでは、添え字の開始位置 (つまり、要素が削除される位置) を指定できます。

  • 2 番目のパラメーター howmany は、削除する必要がある要素の数 (つまり、削除する必要がある 1 つ以上の要素) を指定します。
  • 次の例を詳しく見てみましょう:
var arr= [1,2,3,4,5];
console.log(arr);

arr.splice(1,1);
console.log(arr);

次のことがわかります: use

arr.splice(1,1)

1 とマークされた位置 (配列の 2 番目の要素) から開始して、1 つの要素が削除されます。つまり、arr[1] が削除されるため、出力結果は次のようになります。

JavaScriptで配列の最初の要素を削除する方法#2 ,delete キーワードの使用

JavaScript には、配列要素を削除 (クリア) するための delete キーワードが用意されています。

var colors = ["red", "blue", "grey", "green"];
delete colors[0];
console.log(colors); // [undefined, "blue", "grey", "green"]

delete を使用して要素を削除した後は、配列の長さは変わりませんが、削除された要素は未定義に設定されることに注意してください。

[関連する推奨事項:

JavaScript 学習チュートリアル

]

以上がJavaScriptで配列の最初の要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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