[JavaScript] 配列から条件にマッチする全ての要素を取り出す
作成日: 2020年12月20日
filter()
メソッドを使うと、配列から条件にマッチする全ての要素を取り出すことができます。下記の例では、age
が 20 以上であるオブジェクトを配列から抽出しています。
users = [
{
"name": "suzuki",
"age": 11
},
{
"name": "sato",
"age": 22
},
{
"name": "tanaka",
"age": 33
}
]
filteredUsers = users.filter(user => user.age > 20)
console.log(filteredUsers)
実行結果は下記となります。
[ { name: 'sato', age: 22 }, { name: 'tanaka', age: 33 } ]