1.0.4 • Published 2 years ago
billows v1.0.4
Billows
常用的工具函数集合
Install
npm install billows
Usage
// 全量引入
import * as billows from 'billows';
billows.typeOf('chengbotao'); // "string"
// 差量使用
import { typeOf } from 'billows';
typeOf('chengbotao'); // "string"
函数名 | 说明 |
---|---|
typeOf | 返回变量类型 |
instanceOf | 检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上 |
setValueByReference | 通过引用设置值的函数 |
getValueByReference | 通过引用获取值的函数 |
deepClone | 深拷贝函数 |
treeToFlat | 树结构转扁平化结构 |
partial | 偏函数 |
getNodeFromTree | 根据唯一标志从树结构中获取节点 |
flatToTree | 扁平化转结构转树结构 |
curry | 函数柯里化 |
buildURL | 由 url 和 params 生成 URL |
debounce | 函数防抖 |
encodeURIC | 有过滤特殊字符功能的 encodeURIComponent |
isURLSearchParams | 判断是否是 URLSearchParams |
jsonp | promise 封装 jsonp |
throttle | 函数节流 |
parseUrl | 解析 URL 参数 |
Docs
License
MIT