John-David Dalton氏は、同氏が開発するJavaScriptライブラリの最新版「lodash v4.0.0」を1月12日(現地時間)にリリースした。
「lodash v4.0.0」は、古いアーキテクチャや環境、および旧バージョンのInternet Explorerとの互換性を放棄し、Internet Explorer 9以降のみに対応する。
一方で、新たなメソッドや機能の追加にもかかわらず、従来のコンパクトさは継承しており、コアビルドの(gzip圧縮後の)サイズは4kBを維持している。
また、ES6+へのさらなる対応として、cloning mapsやcomparing maps、sets、symbols、comparing array buffers、配列のためのconverting iteratorsなどを追加しており、今後も引き続きES6+への対応を進めていく。
このほか、モジュール指定の簡易化、バージョン3から導入したlodash-fpのコアへの採用、米Microsoftがオープンソース化したJavaScriptエンジンChakraへの最適化、絵文字への対応などが行われた。
なお、John-David Dalton氏は現在、lodashとコンセプトが類似するJavaScriptライブラリUnderscoreとの統合を協議中である。
【関連リンク】
・lodash(英語)
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です