配列の反復系メソッド
Array.prototype.forEach()
よく使われる配列の中身を順番に回すやつ
返り値はなし
Array.prototype.map()
配列の中身を順番に回して新しい配列を作る
返り値に新しい配列を返す
Array.prototype.filter()
配列の中から条件に当てはまったものだけ抜き出す
返り値に条件に当てはまったものだけの配列を返す
Array.prototype.find()
配列の中から必要なものを探す
返り値に見つけた要素を返す
Array.prototype.some()
配列の中に条件に当てはまるものがあるか調べる
返り値に
boolean
(true,false)を返す
Array.prototype.every()
配列すべてが条件に一致するか
返り値に
boolean
(true,false)を返す
Array.prototype.reduce()
配列の左から右へ関数を実行する
例えば左から全部足すとか
返り値にその結果を返す
Array.prototype.reduceRight()
reduceの逆版