ホームページ >ウェブフロントエンド >フロントエンドQ&A >es6配列から指定した値を削除する方法

es6配列から指定した値を削除する方法

青灯夜游
青灯夜游オリジナル
2022-04-15 18:58:591782ブラウズ

削除方法: 1. 「arr.splice(arr.indexOf("指定値"),1)」ステートメントを使用し、indexOf()を使用して指定値の位置を検索し、spliceを使用します。 () 位置に基づいて削除するには、この要素; 2. 「delete arr[arr.indexOf("value")]」ステートメントを使用します。

es6配列から指定した値を削除する方法

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

指定された値を es6 配列から削除します

方法 1:indexOf() メソッドと splice() メソッドを使用します

実装アイデア:

  • indexOf() を使用して、指定された値の位置を検索します

  • 使用位置に基づいて削除する splice() 要素

実装コード:

var arr = ["Banana", "Orange", "Apple", "Mango"];
console.log(arr);
var a = arr.indexOf("Apple");
arr.splice(a,1);
console.log(arr);

es6配列から指定した値を削除する方法

方法 2: indexOf() メソッドとキーワードの削除

実装のアイデア:

  • #indexOf() を使用して、指定された値の場所を検索します

  • 削除キーワードを使用します。位置に基づいて要素を削除します。

  • delete arr[index];
実装コード:


var arr = ["Banana", "Orange", "Apple", "Mango"];
console.log(arr);
var index = arr.indexOf("Orange");
delete arr[index];
console.log(arr);

es6配列から指定した値を削除する方法

説明: delete を使用して要素を削除した後、ダウンロードします。マークされた位置要素は未定義、つまり空の要素として表示されます。

[関連する推奨事項:

JavaScript ビデオ チュートリアルウェブ フロントエンド]

以上がes6配列から指定した値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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