1.0.2 • Published 6 years ago

easy-kit v1.0.2

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

easy-kit.js

A library of utiliy.

detector

methoddescription
isAndroid()判断是否是Andorid系统
isiOS()判断是否是iOS系统
isWechat()判断是否是微信环境
version(key)获取版本号, key: String

format

methoddescription
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

methoddescription
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

methoddescription
isCreditCard(str)判断是否是银行卡号, str: String
isEmail(str)判断是否是邮箱地址, str: String
isIdCard(str)判断是否是身份证号, str: String
isPhoneNumber(str)判断是否是手机号, str: String