写点什么

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:005380
用户头像

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

关注

评论

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

Java + opencv 实现老照片特效滤镜

张音乐

OpenCV 图像处理 9月日更 特效 老照片

设计微博系统中”微博评论“的高性能高可用计算架构

架构0期-Bingo

阿里技术专家亲码:满干货“Redis核心笔记”,全篇无尿点

Java~~~

Java redis 架构 面试 中间件

极客时间【架构实战营】第二期 模块二作业

Geek_91606e

架构实战营

0基础架构入门 - 2(架构设计复杂度模型和应对之道)

felix

架构实战营 0基础架构入门

Python开发篇——添加mysqlclient

吴脑的键客

Python MySQL

Django 配置夯实,再补充几个配置项,够够的了

梦想橡皮擦

9月日更

香!阿里技术官甩我一份283页Java核心笔记,竟含9大核心

Java~~~

Java 架构 面试 JVM 多线程

架构作业 - 模块一

Leo Zhao

架构实战营

ShardingSphere LogicSQL 的生成探索

源码 ShardingSphere

🌏【架构师指南】带你彻底认识Paxos算法、Zab协议和Raft协议的原理和本质

码界西柚

ZAB raft协议 paxos协议 9月日更

字节面试官狂问我:如何设计一个高并发系统?

Java架构师迁哥

图解 | Linux内存回收之LRU算法

程序员 架构 面试

k8s garbage collector源码分析(1)-启动分析

良凯尔

Kubernetes 源码分析 Kubernetes源码 #Kubernetes#

奉若神明!阿里技术专家开源ApacheDubbo核心源码笔记

Java~~~

Java spring 架构 面试 dubbo

【架构实战营作业】模块二——朋友圈高性能架构

聆息

算法2021版第0期毕业总结

bin

架构实战营-模块二作业

^_^

架构实战营

惊讶!阿里大佬总结的图解Java小册火了,完整版笔记开放下载

Java~~~

Java 架构 面试 微服务 JVM

激动!阿里技术官纯手打,1263页并发编程全系笔记,限时开源

Java~~~

Java 架构 面试 多线程 并发

谈 C++17 里的 Builder 模式

hedzr

c++ 设计模式

从基础到实战!阿里P9用28天,总结出这份亿级活动高并发系统设计手册

Java 架构 面试 后端 高并发

Go- 接口-3

HelloBug

interface Go 语言

微信朋友圈高性能架构

Geek_db27b5

Prometheus relabel 透析与实战

卓丁

Prometheus relabel_config

Fil价格强势上涨!fil的行情走势如何?Fil未来五年多少钱一枚?

区块链 分布式存储 fil币未来价格预估消息 fil大涨 fil价格行情

k8s garbage collector源码分析(2)-处理逻辑分析

良凯尔

Kubernetes 源码分析 Kubernetes源码 #Kubernetes#

架构师实战营 附一作业(按接口隔离原则优化设计无人机引导直升机攻击的类图)

代廉洁

架构实战营

双非本科跨专业5面京东,8600小时后收到通知,流下喜悦泪水

Java~~~

Java 架构 面试 微服务 JVM

阿里进阶专用:Mycat权威指南,不怕从零开始,只怕从未启程

Java~~~

Java MySQL 数据库 架构 面试

阿里技术专家,紧跟潮流,解读spring微服务架构技术的演进

Java~~~

Java 架构 面试 微服务 Spring Cloud

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