common-fucs
v1.0.0
Published
common use tools
Downloads
1
Readme
工具函数库
方法里用 jsdoc 进行注释,运行下面两条命令,在控制台生成 md 格式的注释输出
npm i jsdoc-to-markdown
>jsdoc2md example.js
Functions
downloadFile(data, fileName)
Kind: global function
| Param | Type | Description | | -------- | ------------------- | ----------- | | data | blob | 二进制文件 | | fileName | string | 文件名 |
copyToClipboard(text, sucFuc, failFuc)
Kind: global function
| Param | Type | | ------- | --------------------- | | text | string | | sucFuc | function | | failFuc | function |
throttle(fn, wait) ⇒ function
Kind: global function Returns: function - 返回节流后的函数
| Param | Type | Description | | ----- | --------------------- | ---------------------- | | fn | function | 传入要作节流处理的函数 | | wait | number | 节流时间 |
sizeTostr(size) ⇒ string
Kind: global function Returns: string - 文件大小字符串
| Param | Type | | ----- | ------------------- | | size | number |
flatTreeArray(array) ⇒ Array.<Object>
Kind: global function Returns: Array.<Object> - array 把树平铺后的数组
| Param | Type | | ----- | --------------------------------- | | array | Array.<Object> |
baseIdFindTree(id, list) ⇒ object
Kind: global function Returns: object - 叶子带枝的对象
| Param | Type | Description | | ----- | ------------------------------------------ | ----------------- | | id | string | number | 待查找树的叶子 id | | list | Array.<Object> | 树的列表 |
rebuildTree(value, arr) ⇒ Array.<Object>
Kind: global function Returns: Array.<Object> - arr 过滤后的树列表
| Param | Type | Description | | ----- | --------------------------------- | ----------- | | value | string | 关键字 | | arr | Array.<Object> | 树列表 |