JavaScriptにもmapとかfilterとかが存在していたというお話

チームメンバーがリファクタリングしてる最中に 「JSにmapとかfilterとかあったらいいんだけどなー」というぼやきをしていたんだけど、JSって関数型っぽさあるし、あるんじゃねーかなーと思ってぐぐったらありました。

Cre » JavaScriptのforEach,map,filter,every,some

目からうろこ。

range(0,100).map(hogehoge...)
とかやってfizzbuzzできたりできるのかなーと思ったけどもrangeはできないみたい。残念。