ホームページ >ウェブフロントエンド >フロントエンドQ&A >es6で配列に要素があるかどうかを検出する方法

es6で配列に要素があるかどうかを検出する方法

青灯夜游
青灯夜游オリジナル
2022-04-11 13:00:164729ブラウズ

検出方法: 1. "arr.indexOf("element value")" ステートメントを使用します。要素インデックスが返された場合、それは存在します。 2. "arr.includes("value")" を使用します。存在する場合は true を返します; 3. for ループ ステートメントを使用して配列を走査し、if ステートメントと "== 演算子を使用して配列要素が指定された値であるかどうかを判断します。

es6で配列に要素があるかどうかを検出する方法

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

#es6 配列に要素があるかどうかを検出します

方法 1: array.indexOf

このメソッドは、配列に特定の値が存在するかどうかを判断します。存在する場合は配列要素の添字を返し、存在しない場合は -1 を返します。

var arr=[1,2,3,4];
var index=arr.indexOf(3);
console.log(index);

es6で配列に要素があるかどうかを検出する方法

メソッド 2: array.includes(searcElement[,fromIndex])

このメソッドは配列に特定の値があるかどうか、存在する場合は true を返し、そうでない場合は false を返します

#

var arr=[1,2,3,4];
if(arr.includes(3))
    console.log("存在");
else
    console.log("不存在");

es6で配列に要素があるかどうかを検出する方法

#方法 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("不存在");

[関連する推奨事項: es6で配列に要素があるかどうかを検出する方法JavaScript ビデオ チュートリアル

Web フロントエンド ]

以上がes6で配列に要素があるかどうかを検出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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