README
easy-kit.js
A library of utiliy.
detector
method | description |
---|---|
isAndroid() | 判断是否是Andorid系统 |
isiOS() | 判断是否是iOS系统 |
isWechat() | 判断是否是微信环境 |
version(key) | 获取版本号, key: String |
format
method | description |
---|---|
date(date [, pattern]) | 格式化时间, data: dateString | value | Date, pattern: yyyy年M月dd日, yyyy-MM-dd, yyyy/MM/dd, yyyy-MM, MM-dd, MM/dd |
creditCard(cardNum) | 格式化银行卡, cardNum: String |
phoneNumber(phoneNum) | 格式化手机号, 每4位空格分隔, phoneNum: String |
number(num) | 格式化数字, 添加千位分隔符, num: String |
helper
method | description |
---|---|
trim(str) | 移除字符串两侧的空白字符, str: String |
throttle(fn [, interval]) | 节流, fn: Function, interval: Number |
debounce(fn [, delay]) | 防抖, fn: Function, delay: Number |
compareVersion(srcVersion, tarVersion) | 比较版本号大小, srcVersion: String, tarVersion: String |
uuidv4() | 生产uuid |
getQueryParam(key) | 获取url的参数, key: String |
merge(obj1, obj2, [...obj]) | 合并对象属性 |
validator
method | description |
---|---|
isCreditCard(str) | 判断是否是银行卡号, str: String |
isEmail(str) | 判断是否是邮箱地址, str: String |
isIdCard(str) | 判断是否是身份证号, str: String |
isPhoneNumber(str) | 判断是否是手机号, str: String |