JavaScript filterメソッドを使って配列から条件を満たす新たな配列を作成する

環境
Windows 10 home 64bit
Google Chrome 107.0.5304.122

書式
var 配列名 =[要素1,要素2,…
配列名.filter(function (element){処理コード}
element 配列内で処理中の現在の要素です。
戻り値
指定された配列の一部を、指定された関数で実装されたテストに合格した要素だけに絞り込んでシャローコピーしたものです

使用例
数値が格納された配列データに対してfilter()を使い、55よりも小さい数値だけを抽出しています
サンプルコード

var arr = [12,34,47,58,64];
 
var res = arr.filter( function( value ) {
 
    //55よりも小さい数値だけを抽出
    return value < 55;
 
})
 
console.log( res);

実行結果
> Array [12, 34, 47]

JavaScript

Posted by arkgame