ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript find()の使用法は何ですか

JavaScript find()の使用法は何ですか

青灯夜游
青灯夜游オリジナル
2021-11-24 17:41:0813335ブラウズ

JavaScript では、find() メソッドを使用して、指定された条件を満たす配列内の最初の要素を取得します。このメソッドは、配列内の各要素に対してコールバック関数を呼び出し、そのコールバック関数を使用して指定された条件を満たす要素を検索します。条件の最初の要素。構文「array.find(function(..),Value)」。

JavaScript find()の使用法は何ですか

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

JavaScript では、find() メソッドを使用して、指定された条件を満たす配列内の最初の要素を取得します。

find() メソッドは、指定された条件 (関数内で判断) を満たす配列の最初の要素の値を返します。

find() メソッドは、配列内に存在する各要素に対してコールバック関数を 1 回実行します。

  • 関数が true 値を返す配列要素が見つかった場合、find() はこの配列要素の値を返します (残りの値はチェックしません)

  • それ以外の場合は未定義を返します

構文:

array.find(function(currentValue, index, arr),thisValue)
thisValue例: 配列内の最初の年齢の人物を取得します。 18 要素以上です
パラメータ 説明
function(currentValue,index,arr)# ######## 必須。配列の各要素に対して実行する必要がある関数。
currentValue 必須。現在の要素
  • #index オプション。現在の要素のインデックス値
  • #arr オプション。現在の要素が属する配列オブジェクト
はオプションです。関数に渡される値は通常、「this」値を使用します。 このパラメータが空の場合、「未定義」が「this」値に渡されます

var ages = [3, 10, 18, 20];
function checkAdult(age) {
    return age >= 18;
}
console.log(ages.find(checkAdult));

[関連する推奨事項: JavaScript find()の使用法は何ですかJavaScript 学習チュートリアル

]

以上がJavaScript find()の使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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