写点什么

Lodash 发布版本 4.0,新增更小的核心和大量的改进

  • 2016-01-17
  • 本文字数:782 字

    阅读完需:约 3 分钟

作为 JavaScript 实用程序库的 Lodash 近期发布了其 4.0 的版本,提供了新的核心以及其它大量的改进。

Lodash 一直在持续的增加新的特性,所以文件的大小也一直在持续的增长。一些开放者需要全部的库,然而还有一些开发者并不需要全部,而是希望只要自己需要的那部分就好了。为了同时满足这相互冲突的二者的需求,新版本开发了微内核,大小只有 12K(压缩后是 4K)。此版本包含了最为重要的65 个特性,比如 foreachmap。另外,完全的版本则新增了 80 个新的方法,诸如flatMaptoLower

因为 Lodash 是遵循 http://semver.org/lang/zh-CN/ "> 语义化版本的。主版本号必须在有任何不兼容的修改被加入公共 API 时递增,次版本号必须在有向下兼容的新功能出现时递增。他们作了大量的变化,所以升级到 Lodash 4.0 是顺势而行。

你将不会在 Lodash 中再看到已经失去开发者们宠爱的前端包管理器 Bower 的身影了。取而代之的是,npm,这将会是主流,按名称归类也取消了,所以开发独立的功能也变得容易了许多。

去年,Lodash 和 Underscore 团队开始就合并两个库进行了讨论。在 4.0 的发行注记中,John-David Dalton 谈到了此新版本是基于最终讨论的结果而定:

Lodash v4 的很多想法都是来自于那场讨论。Lodash 若没有 Underscore 的核心团队的参与和贡献是不可能开发出来的。其实此次成功的合并两个团队的实质在于有的成员本身就同时是两个程序库的贡献者。

关于项目的更多信息,请浏览其 Lodash 的官方网站或者查看托管在GitHub 上的仓库

查看英文原文: Lodash 4.0 adds Smaller Core and Plenty of Changes


感谢适兕对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-17 18:005220
用户头像

发布了 30 篇内容, 共 12.5 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

Android屏幕适配,音视频学习指南来咯,文末领取面试资料

欢喜学安卓

android 程序员 面试 移动开发

一文掌握 Java8 Stream 中 Collectors 的 24 个操作

看山

Java

HTML回流与重绘

空城机

JavaScript html 大前端 5月日更

HashMap

ltc

hashmap

“智慧丽江 数说未来” 百分点科技助力“智慧丽江”城市大脑上线

百分点大数据团队

百分点科技联合市场研究协会(CMRA)发布《2021五一出行消费体验报告》

百分点大数据团队

antd table input 失焦的问题

blueju

一举拿下贪心算法

Simon郎

Java 大数据 算法 LeetCode 数据结构与算法

【案例】星环智能分析工具 Sophon,助力上海农商行搭建决策型人工智能平台

星环科技

路上,小胖问我:Redis 主从复制原理是怎样的?

一个优秀的废人

redis redis集群 主从复制

网络攻防学习笔记 Day13

穿过生命散发芬芳

5月日更 网络攻防

2021年4月云主机性能评测报告新鲜出炉,盛大云华东蝉联冠军!

博睿数据

打破思维定式(八)

Changing Lin

【案例】星环科技原厂数据备份恢复软件,让大数据与AI应用有备无患

星环科技

Python 分支结构详解

若尘

分支 Python编程 5月日更

谈谈“鸡娃”现象

石云升

教育 5月日更

数据

顿晓

数据 5月日更

博睿数据携手阿里云,打造以用户为中心的智能运维生态

博睿数据

阿里云 智能运维 博睿数据

百分点数据科学实验室:基于数据驱动的销量预测模型建构

百分点大数据团队

自动化下载文件(IE浏览器)

IT蜗壳-Tango

5月日更

TDH8.0 使用必读 :为什么你需要存算解耦的多模型数据管理平台

星环科技

ARST- 日常打卡 4

pjw

apm应用性能管理,非科班程序员求职经历分享,看这一篇就够了

欢喜学安卓

android 程序员 面试 移动开发

看亚马逊云科技如何助力英国教育科技公司 Firefly 快速落地中国|精选案例

亚马逊云科技 (Amazon Web Services)

看Amazon Graviton 如何实现优化性能、降低工作负载成本!

亚马逊云科技 (Amazon Web Services)

Web渗透测试:信息收集篇

Thrash

生态十年,禾之三变

脑极体

程序员的基础技能

风翱

程序员 5月日更 基础技能

零基础学习 NLP-DAY4 - 恶补Python - 基础1

Qien Z.

Python nlp 5月日更

差点败北,蚂蚁金服的六轮面试我是怎么撑过来的?(Java岗)

Java架构师迁哥

Hive改表结构的两个坑|避坑指南

数据社

大数据 hive 面试 5月日更

Lodash发布版本4.0,新增更小的核心和大量的改进_JavaScript_David Iffland_InfoQ精选文章