ホームページ >ウェブフロントエンド >フロントエンドQ&A >es6で配列に要素があるかどうかを検出する方法
検出方法: 1. "arr.indexOf("element value")" ステートメントを使用します。要素インデックスが返された場合、それは存在します。 2. "arr.includes("value")" を使用します。存在する場合は true を返します; 3. for ループ ステートメントを使用して配列を走査し、if ステートメントと "== 演算子を使用して配列要素が指定された値であるかどうかを判断します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
#es6 配列に要素があるかどうかを検出します
方法 1: array.indexOf
var arr=[1,2,3,4]; var index=arr.indexOf(3); console.log(index);
メソッド 2: array.includes(searcElement[,fromIndex])
#
var arr=[1,2,3,4]; if(arr.includes(3)) console.log("存在"); else console.log("不存在");#方法 3: for ループと if## を使用する
#
var arr=[1,2,3,4]; var k=0; for(var i=0;i<arr.length;i++){ if(arr[i]==3) k=1; } if(k) console.log("存在"); else console.log("不存在");
[関連する推奨事項: JavaScript ビデオ チュートリアル
、Web フロントエンド ]
以上がes6で配列に要素があるかどうかを検出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。