洛达什

提供模块化、性能和附加功能的现代JavaScript实用程序库。

_.默认值({ “a”1 }, { “a”, “b”2 });
//→{“a”:1,“b”:2}
_.隔板([1, 2, , 4],n个=>n%2);
// → [[1, 3], [2, 4]]

下载

Lodash根据麻省理工学院许可证&支持现代环境。 查看构建差异&挑一个适合你的。

安装

在浏览器中:

<脚本src=“lodash.js”></脚本>

使用npm:

$npm i-g npm
$npm i--节省lodash

在Node.js中:

//加载完整构建。
无功功率,无功功率 _ = 要求(“lodash”);
//加载核心构建。
无功功率,无功功率 _ = 要求(“lodash/core”);
//为不可变的自动循环迭代优先数据列表方法加载FP构建。
无功功率,无功功率fp=要求(“lodash/fp”);
 
//加载方法类别。
无功功率,无功功率数组=要求(“lodash/array”);
无功功率,无功功率对象=要求('lodash/fp/object');
 
//Cherry为较小的browserify/rollup/webpack捆绑包选择方法。
无功功率,无功功率在=要求('lodash/at');
无功功率,无功功率电流N=要求('lodash/fp/curryN');

注:
安装n个_用于Node.js中的Lodash<6 REPL。

为什么选择Lodash?

Lodash通过减少处理数组、数字、对象、字符串等的麻烦,简化了JavaScript。 Lodash的模块化方法非常适合:

模块格式

Lodash可用于各种构建&模块格式。

补充工具

进一步阅读

支持

在Chrome 74-75、Firefox 66-67、IE 11、Edge 18、Safari 11-12和Node.js 8-12中进行了测试。