easy-web-lib
v0.1.8
Published
小而美的 web 工具函数库
Readme
说明
小而美的 web 工具函数库
安装
npm install --save easy-web-lib 或 yarn add --save easy-web-lib 或 pnpm add --save easy-web-lib
使用
import {xxx} from 'easy-web-lib'
API
通用
isEmpty
判断变量是否为空
参数:变量
返回值:布尔值
debounce
防抖函数
参数:函数、延迟时间
throttle
节流函数
参数:函数、延迟时间
对象处理
removeObjEmptyValues
移除对象中值为空的属性
参数:对象
返回值:移除后的对象
countObjects
统计对象中属性的数量
参数:对象
返回值:属性的数量
countTopLevelObjects
统计对象第一层中属性的数量
参数:对象
返回值:属性的数量
clearReactive
清除对象中属性
参数:对象
isEmptyObject
判断对象是否为空对象
参数:对象
返回值:布尔值
字符串处理
stringTrim
去除字符串中的首尾空格
参数:字符串
返回值:去除空格后的字符串
stringTrimAll
去除字符串中的所有空格
参数:字符串
返回值:去除空格后的字符串
数字处理
formatNumberWithCommas
格式化数字,添加千分位分隔符
参数:数字
返回值:格式化后的数字
数组处理
findAllItems
查找数组中所有符合条件的项
参数:数组,条件
返回值:符合条件的项
