jsのfindとfilterの違い

下次还敢
リリース: 2024-05-07 19:21:15
オリジナル
735 人が閲覧しました

JavaScript における find と filter の違い

findfilter はどちらも JavaScript での配列処理に使用される関数ですが、使用方法と結果の違い。

find

  • 使用法: 指定された条件を満たす配列内の最初の要素を検索します。
  • 戻り値: 条件を満たす最初の要素。存在しない場合は、unknown が返されます。
  • 構文:
<code class="javascript">const element = arr.find(callback);</code>
ログイン後にコピー

filter

  • 使用法: 配列から指定された条件を満たすすべての要素をフィルターで除外し、新しい配列を返します。
  • 戻り値: 条件を満たす要素で構成される配列。
  • 文法:
<code class="javascript">const newArray = arr.filter(callback);</code>
ログイン後にコピー

相違点の概要:

#元の配列を変更します#例:
特徴 find filter
戻り値 条件を満たす最初の要素 条件を満たす要素で構成される配列
条件 単一の条件 任意の数の条件
結果#新しい配列を作成します
リーリー

以上がjsのfindとfilterの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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