-
Couldn't load subscription status.
- Fork 93
Open
Description
Lodash
Lodash是一套工具库,它内部封装了诸多对字符串、数组、对象等常见数据类型的处理函数,其中部分是目前ECMAScript尚未制定的规范,但同时被业界所认可的辅助函数
安装
浏览器端引用
<script src="lodash.js"></script>Node.js服务端或者Webpack中的引入
//首先 npm i --save lodash
//引用模块
var _ = require('lodash');
//单独引用某一个模块
var array = require('lodash/array');
//单独引用某一个模块的方法
var chunk = require('lodash/array/chunk');模块组成
Lodash 提供的辅助函数主要分为以下几类
| 模块 | 功能 |
|---|---|
| Array | 适用于数组类型,比如填充数据、查找元素、数组分片等操作 |
| Collection | 适用于数组和对象类型,部分适用于字符串,比如分组、查找、过滤等操作 |
| Function | 适用于函数类型,比如节流、延迟、缓存、设置钩子等操作 |
| Lang | 普遍适用于各种类型,常用于执行类型判断和类型转换 |
| Math | 适用于数值类型,常用于执行数学运算 |
| Number | 适用于生成随机数,比较数值与数值区间的关系 |
| Object | 适用于对象类型,常用于对象的创建、扩展、类型转换、检索、集合等操作 |
| Seq | 常用于创建链式调用,提高执行性能(惰性计算) |
| String | 适用于字符串类型 |
参考文档
Metadata
Metadata
Assignees
Labels
No labels