ascor
Version:
一些常用的简单的js工具
47 lines (38 loc) • 2.28 kB
Markdown
### API
#### is 相关函数
- [**isArray**](./is/isArray.md) 判断是否为数组
- [**isDeepEqual**](./is/isDeepEqual.md) 判断两个值是否深度相等
- [**isEmail**](./is/isEmail.md) 判断是否为正确的电子邮箱
- [**isEmpty**](./is/isEmpty.md) 判断是否为空值
- [**isNumber**](./is/isNumber.md) 判断是否为 Number 类型
- [**isFunction**](./is/isFunction.md) 判断是否为函数
- [**isString**](./is/isString.md) 判断是否为字符串
- [**isNull**](./is/isNull.md) 判断是否为 null
- [**isUndefined**](./is/isUndefined.md) 判断是否为 undefined
- [**isObject**](./is/isObject.md) 判断是否为对象
- [**isPhone**](./is/isPhone.md) 判断是否为正确的手机号码
- [**isTel**](./is/isTel.md) 判断是否为正确的固定电话号码
- [**isPositiveNumber**](./is/isPositiveNumber.md) 判断是否为正数
- [**isTypeEqual**](./is/isTypeEqual.md) 判断两个值是否类型相同
#### Array 相关函数
- [**arrayHasRepeat**](./array/arrayHasRepeat.md) 判断数组是否存在重复元素
- [**arrayHasValue**](./array/arrayHasValue.md) 判断数组是否存在指定元素
- [**arraySort**](./array/arraySort.md) 数组排序
- [**arrayUnique**](./array/arrayUnique.md) 数组去重
#### date 相关函数
- [**Countdown**](./date/Countdown.md) 倒计时类
- [**dateFormat**](./date/dateFormat.md) 时间格式化
- [**delay**](./date/delay.md) 延时执行
- [**getCurrentTime**](./date/getCurrentTime.md) 获取当前时间
- [**Timer**](./date/Timer.md) 计时器
#### utils 相关函数
- [**createTree**](./utils/createTree.md) 创建树(森林)
- [**deepMergeObject**](./utils/deepMergeObject.md) 对象深度合并
- [**getRanStr**](./utils/getRanStr.md) 获取随机字符串
- [**toThousands**](./utils/toThousands.md) 数值每三位加逗号
- [**trim**](./utils/trim.md) 去除字符串首尾空格
- [**trimL**](./utils/trimL.md) 去除字符串左边空格
- [**trimR**](./utils/trimR.md) 去除字符串右边空格
- [**diskSize**](./utils/diskSize.md) 容量大小格式化
- [**EventEmitter**](./utils/EventEmitter.md) 监听事件
- [**Queue**](./utils/Queue.md) 队列执行