ホームページ  >  記事  >  ウェブフロントエンド  >  es6配列から特定の数値を削除する方法

es6配列から特定の数値を削除する方法

青灯夜游
青灯夜游オリジナル
2022-05-05 17:36:161746ブラウズ

es6 配列から特定の数値を削除する方法: 1. 「array object.indexOf(value)」という構文で、indexOf() 関数を使用して、特定の数値のインデックスを取得します。 splice() 関数は、インデックス値を持つ削除要素を取得します。構文は「array object.splice(index, 1)」です。

es6配列から特定の数値を削除する方法

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

es6 配列から特定の数値を削除する方法

ステップ 1.indexOf() を使用して特定の数値のインデックスを取得します

indexOf() メソッドは、配列内の指定された要素の位置を返します。

このメソッドは、配列を最初から最後まで取得して、対応する要素が含まれているかどうかを確認します。検索を開始する位置は、配列の先頭、または配列の先頭(開始パラメータが指定されていない場合)です。項目が見つかった場合は、最初に出現した項目の位置が返されます。開始位置のインデックスは 0 です。

指定された要素が配列内に見つからない場合は、-1 が返されます。

例: 配列内の「39」要素を検索します。

var arr = [31,33,35,37,39,41,43,45,57,49,51,53];
//查找数组中的 "39" 元素
var index = arr.indexOf(39);
console.log(index);

es6配列から特定の数値を削除する方法

ステップ 2. 取得したインデックスに従ってvalue、splice(index,1) を使用して要素を削除します。

インデックスは配列要素の添字位置を表し、1 は削除された要素を表します。

var arr = [31,33,35,37,39,41,43,45,57,49,51,53];
console.log(arr);
//查找数组中的 "39" 元素
var index = arr.indexOf(39);
console.log("指定元素的索引:"+index);
//删除该元素
arr.splice(index, 1);
console.log(arr);

es6配列から特定の数値を削除する方法

[関連する推奨事項: JavaScript ビデオ チュートリアル Web フロントエンド ]

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

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