《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

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

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

关注

评论

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

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

贯通

#架构实战营

微博评论缓存架构设计

俞嘉彬

架构实战营

kubelet之volume manager源码分析

良凯尔

Kubernetes 源码分析 kubelet Ceph CSI

用Docker的方式编译OpenVINO

IT蜗壳-Tango

6月日更

【Vue2.x 源码学习】第六篇 - 数据代理的实现

Brave

源码 vue2 6月日更

抖音封禁大量“卖惨带货”账号:应该严打恰烂钱的自媒体

石头IT视角

限流算法, 以 Golang 方式

hedzr

ratelimiter Go 语言 gin gin-middleware rate-limit

【架构实战营】第 5 模块作业

swordman

架构实战营

新手模拟实现call和apply

前端树洞

大前端 js this JavaScrip

运动居然成了我的奢侈品?

悟空聊架构

程序员 程序人生 运动 6月日更

模块五 作业

薛定谔的指南针

架构实战营

架构实战营 模块五课后作业

iProcess

架构实战营

# 架构实战营-作业5

大可

架构实战营模块6作业

En wei

架构实战营

开源的 OpenHarmony 是每个人的 OpenHarmony

开放原子开源基金会

架构实战营模块五作业

冷大大

作业 架构实战营 模块五

【译】编写整洁 React 组件的简单小技巧

KooFE

大前端 React 6月日更 整洁代码

spring-beans 注册 Beans(二) springboot启动流程

梦倚栏杆

go训练营第二周作业

模块5-”微博评论“的高性能高可用计算架构

小遵

架构训练营——模块五作业——微博评论

开拓纪

架构训练营 模块五 微博评论

Proxy 对象简介

编程三昧

JavaScript 大前端 ES6 Proxy

模块5作业 微博评论高性能高可用计算架构

TH

架构实战营

MySQL基础之四:排序、分组

打工人!

MySQL 6月日更

spring-beans 注册Beans(一) 之问题场景复现

梦倚栏杆

架构训练营模块五作业

Geek_e0c25c

架构训练营 架构实战营

架构模块5作业

高亮

架构训练营

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

chenmin

git stash误使用drop删掉本地保存,恢复代码一次记录

良知犹存

git

spring-beans 注册 Beans(三) ConfigurationClassPostProcessor处理BeanDefinition流程

梦倚栏杆

从水晶宫到甲秀楼:在数博会读懂智慧城市的“大工业时代”

脑极体

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