ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript find()の使用法は何ですか

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

青灯夜游
リリース: 2021-11-24 17:41:08
オリジナル
13357 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート