ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で filter() を使用してデータをフィルタリングする方法

JavaScript で filter() を使用してデータをフィルタリングする方法

autoload
autoloadオリジナル
2021-04-12 15:06:483850ブラウズ

JavaScript で filter() を使用してデータをフィルタリングする方法

配列やオブジェクトなどのデータ型の変数をフィルタリングするにはどうすればよいですか?この記事では主に filter() を使用して大量のデータをフィルタリングし、必要なデータを取得します。

1.filter() 構文:

var newArray = arr.filter(callback(element[, index[, array]])[,thisArg])

callback() は、配列の各要素をテストするために使用される関数であり、戻り値 true となる値:

  • element: 配列内の現在の要素。

  • インデックス: 配列内の現在の要素のインデックス。

  • array: フィルターが呼び出された配列自体。

戻り値: フィルタリングされた配列

2. 例:

a . 配列内の奇数をフィルタリングします

        arr5=[1,2,3,4,5];
        res=arr5.filter( (item)=>item %2);
        console.log(res);

b. 配列内の偶数をフィルタリングします

        arr6=[1,2,3,4,5];
        res=arr6.filter( (item)=>!(item %2));
        console.log(res);

推奨: " 2021 js 面接の質問と回答 (大要約)>>

以上がJavaScript で filter() を使用してデータをフィルタリングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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