写点什么

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

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

关注

评论

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

提升海外SaaS访问效率的最佳方案

Ogcloud

网络加速 SD-WAN SD-WAN组网 海外网络加速 SD-WAN国际专线

火山引擎云基础、模型服务等多产品更新发布,为企业大模型应用落地再提效

极客天地

质变科技 AI-ready Data Cloud|行列混存格式下的读链路优化

AI数据云Relyt

数据仓库 AI-ready 数据云

为什么技术高管汇报一定要用数据说话?

思码逸研发效能

程序员 研发效能 IT管理 研发效能度量 管理技术团队

【YashanDB知识库】如何处理no free block in dictionary cache

YashanDB

数据库 yashandb

KaiwuDB 智能综采应用项目获中国信通院数据库星河“典型案例”

KaiwuDB

数据库

质变科技 AI-ready Data Cloud|如何构建 Auto Table Service 保证高性能查询

AI数据云Relyt

数据库 大数据 数据仓库 数据湖

天谋科技时序数据库 IoTDB 入选工信部中国电子信息行业联合会优秀创新软件产品推广目录

Apache IoTDB

【杂谈】服务端能同时处理多少个 Socket 连接?背后的资源与限制分析

不在线第一只蜗牛

网络 服务器

喜讯!云起无垠荣膺信通院 2023 - 2024 年度 “铸链” 案例自主研发创新成果奖

云起无垠

【YashanDB知识库】insert语句有编码不识别字,执行卡住问题

YashanDB

数据库

【YashanDB知识库】服务器重启后Yashandb无法启动

YashanDB

数据库 yashandb

【YashanDB知识库】in大量参数时查询性能慢

YashanDB

数据库 yashandb

1219| 清华AI助攻科研升职 | Anthropic揭示模型风险 | Genesis开源物理引擎 | 字节新视觉理解模型 | OpenAI功能革新 | 武汉大学成立AI学院 | 上海报业数字人上线

言寡意多

DNS DDoS攻击威胁加剧,国科云解析筑牢网络安全防线

国科云

《Django 5 By Example》读后感

codists

Python django

SD-WAN加速海外SaaS访问速度

Ogcloud

网络加速 SD-WAN SD-WAN组网 SDWAN SD-WAN国际专线

【YashanDB知识库】IMP跨网络导入慢问题

YashanDB

数据库 yashandb

基于豆包·视频生成模型打造创新体验,即梦成为“想象力的相机”

极客天地

解锁未来:深入探索去中心化应用程序(DApps)的潜力与挑战

chainwiseweb3

去中心化钱包 区块链技术开发 dapp开发 #Web3 DApps开发

鸿蒙 NEXT 开发之后台任务开发服务框架学习笔记

威哥爱编程

HarmonyOS HarmonyOS框架 HarmonyOS NEXT HarmonyOS5.0

质变科技 AI-ready Data Cloud|从存算分离到Serverless,数仓要解决的关键问题

AI数据云Relyt

大数据 Serverless 数据仓库 数据湖 存算分离架构

从体系建设到深化应用,中国管理会计实现十年跃迁(上)

用友智能财务

一触“伙伴+华为”体系,传媒行业点亮数智之光

脑极体

AI 传媒

苹果M4芯片玩游戏怎么样?全新MacBook Pro 适合打游戏吗?

阿拉灯神丁

crossover pd虚拟机 MacBook Pro 苹果mac游戏 macOS 14 Sonoma

决赛预告|2024数据库编程大赛前8名入围,决赛将评选出SQL大师!

NineData

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