写点什么

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

2016 年 1 月 17 日

作为 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 年 1 月 17 日 18:004213
用户头像

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

关注

评论

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

第九周.命题作业-GC原理

刘璐

零/低代码编程风口已到,请快快上车!

代码制造者

编程语言 低代码 零代码 iVX

vivo,此去灵台方寸山

脑极体

第九周作业

AIK

架构训练营第九周感悟

张锐

week9 总结

雪涛公子

作业 - 第9周

Happy-Coming

第九周课程总结

考尔菲德

架构师训练营第九章作业

吴吴

week09 总结

Z冰红茶

week9 作业

雪涛公子

信创舆情一线--国务院发布促进集成电路和软件产业发展新政

统小信uos

架构师培训第9周习题

小蚂蚁

webRTC中timing信息的使用

fumingwang

音视频 WebRTC 同步

埋点全解析,你最关心的可视化埋点在这里!(文末附开源地址)

易观大数据

奈学:一起了解几种序列化协议

古月木易

序列化 序列化协议

垃圾回收&秒杀设计

dony.zhang

垃圾回收

架构师0期Week9作业1

Nan Jiang

设计一个秒杀系统的挑战和问题

任小龙

设计一个秒杀系统挑战和问题及方案或思路

Young

最右JS2Flutter框架——通信机制(三)

刘剑

flutter 前端 探索与实践

奈学:一起了解几种序列化协议

奈学教育

序列化 序列化协议

JVM回收原理

李白

XSKY星辰天合全新发布X3DS立体数据管理系统

XSKY融合存储

java垃圾回收原理

elfkingw

秒杀系统

Z冰红茶

开源、云、传统IT的三国杀

郭华

云计算 开源 商业 IT

秒杀系统案例优化总结

周冬辉

IOTA架构下的数据采集

易观大数据

第九周.总结

刘璐

架构师训练营第九周作业

Bruce Xiong

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