ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で特定の条件に一致するすべての要素を見つけるにはどうすればよいですか?

JavaScript で特定の条件に一致するすべての要素を見つけるにはどうすればよいですか?

王林
王林転載
2023-08-24 09:37:08741ブラウズ

JavaScript 中如何找出与特定条件匹配的所有元素?

__.ware() 関数を使用すると、特定の条件を見つけることができます。

__.where() さまざまな関数を提供する JavaScript ライブラリである underscore.js に属します。 _.where() は、指定された条件に基づいて特定の要素を検索するために使用される関数です。

クラスのすべてのユーザー詳細を検索し、すべてのセクションのリストに _.where() 関数を適用し、条件をセクション名として渡します。したがって、特定の条件に一致するすべてのユーザーの名前が返されます。

###文法### リーリー

この関数は 3 つのパラメータをパラメータとして受け取ります。

  • List

    - データのリストを保存するために使用されるパラメーター。

  • Predicate

    - このパラメータはテスト条件を保持します。

  • コンテキスト

    - 表示する必要があるテキスト。

戻り値

− この関数は、条件を満たすすべての値を返します。 例 1: _.where() 関数に配列を渡す

__.where()

配列の要素を1つずつ取得し、指定された条件に一致する関数です。それは本当か嘘か。一致する場合は、この値が返されます。 リーリー 例 2

次の例では、複数の

属性を持つ要素のリストを _.where()

関数 - に渡します。 リーリー 例: 3

この例では、プロパティの 1 つとして数値を含む配列を

_.where()

関数 - に渡します。 リーリー 例 4: _.where() 関数を _.findWhere() 関数として使用する

両方とも同じ出力が得られるため、

_.where()

関数の代わりに _.findWhere() 関数を使用できます。 リーリー 例 5: _.filter() メソッドの使用

この例では、

_.filter()

メソッドを使用して、配列内の要素が条件を満たしているかどうかを確認します。 リーリー 例 6:every() メソッドの使用

この例では、

array.every()

メソッドを使用して、配列内の要素が条件を満たしているかどうかを確認します。 リーリー 例 7: for ループの使用

次に、for ループを使用した例を見てみましょう -

ああああ

以上がJavaScript で特定の条件に一致するすべての要素を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。