es6 で配列に特定の値があるかどうかを判断する方法

青灯夜游
リリース: 2022-03-23 16:10:56
オリジナル
3394 人が閲覧しました

判定方法: 1. 「arr.includes(要素値)」ステートメントを使用します。戻り値が true の場合、配列に項目があります。 2. 「arr.findIndex((v )=> ;{return v==element value;})" ステートメントの戻り値が "-1" でない場合、配列には項目が含まれています。

es6 で配列に特定の値があるかどうかを判断する方法

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

#es6 配列に特定の項目値があるかどうかを確認する

方法 1: include() メソッドを使用する

includes() メソッドは、配列に指定された値が含まれているかどうかを判断し、true または false を返すために使用されます。構文:

array.includes(searchElement, fromIndex);
ログイン後にコピー

  • searchElement: 検索する要素;

  • fromIndex: 検索を開始するインデックス位置 (省略可能)デフォルト値は 0 です。

  • #例:
var arr=[2, 9, 7, 8, 9];
if(arr.includes(9)){
	console.log("数组中有指定值");
}
else{
	console.log("数组中没有指定值");
}
ログイン後にコピー

es6 で配列に特定の値があるかどうかを判断する方法

方法 2: findIndex() メソッドを使用する

findIndex() メソッドは、提供されたテスト関数を満たす配列内の最初の要素のインデックスを返します。それ以外の場合は、

-1

を返します。

var arr=[2, 9, 7, 8, 9];
var ret = arr.findIndex((v) => {
    return v == 1;
});
if(ret!=-1){
	console.log("数组中有指定值");
}
else{
	console.log("数组中没有指定值");
}
ログイン後にコピー

es6 で配列に特定の値があるかどうかを判断する方法[関連する推奨事項:

JavaScript ビデオ チュートリアル

Web フロントエンド ]

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!