LodashはUnderscore.jsの上位互換? よくLodashはUnderscore.jsの上位互換と言われる。これはUnderscore.js(1.9.1)で使用できる_.ではじまるメソッド数が121なのに対しLodash(4.17.11)は325と大幅に多く、できることが多いからだ。 LodashとUnderscore.jsでは互換性があるメソッドとないメソッドがあり、Lodashでは使えるがUnderscore.jsでは使用できないメソッドもあるため注意が必要。 それぞれのバージョンを調べる方法 LodashはUnderscore.jsの公式サイトにアクセスしてConsoleで_.VERSIONを実行すると、それぞれ4.17.11と1.9.1が返ってくる。 2019年7月現在ではUnderscore.jsの最新バージョンは1.9.1なので2以上の値が返ってきた場合はLodas
![1分でわかるJavaScriptのUnderscore.jsとLodashの違いと注意点](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f4d18314ffadc5fcf3362d807cbc01eb4b5c94f/height=288;version=1;width=512/https%3A%2F%2Fiwb.jp%2Fwp-content%2Fuploads%2F2019%2F07%2Fjavascript-underscore-js-lodash-difference.png)