JavaScriptのmap
とfilter
についてまとめてみます。
map
2乗を計算します。
[1, 2, 3].map(function(i){ return i * i; });
実行結果
[1, 4, 9]
filter
偶数のみを抜き出します。
[1, 2, 3, 4, 5].filter(function(i){ return i % 2 == 0; });
実行結果
[2, 4]
リンク
Array.prototype.map() – JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
Array.prototype.filter() – JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter