こんにちは.maxmellon です. この記事では,javascript のプログラムにおいて,ブラウザが forEach に 対応したにもかかわらず、一部のプロジェクトにおいて, lodash や underscore などといったライブラリをわざわざ読み込んで _.forEach などの関数をつかう理由について迫りたいと思います. 余談ですが,Aqutras でも 一部 プロジェクトに lodash が導入されました. underscore, lodashとは underscore, lodash ともに,javascript を開発する上で,比較的よく使われるような 汎用的な関数を集合させたライブラリです.具体的には,map (配列のすべての要素に対して,何らかの操作を行い,その結果から新しい配列を作成) や forEach (配列の要素を前から順番に繰り返し参照),join (配