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