yarn add wjs-utils
or
npm install wjs-utils
import utils from "wjs-utils";
utils.isEmail("aaa@123.com")
or
import { isEmail } from "wjs-utils";
isEmail("aaa@123.com")
or
const utils = require("wjs-utils");
判断是否为邮箱
Param | Type | Description |
---|---|---|
string |
Example
isEmail("aaa@qq.com") // true
Example
isEmail("aaqq.com") // false
判断是否为手机号码(最宽松)
Param | Type |
---|---|
phone | number | string |
Example
isPhone(13541231213) //true
Example
isPhone(123) //false
判断是否为身份证号码(支持一代/二代)
Param | Type |
---|---|
idcard | string | number |
Example
isIdCard(510902198910124421) // true
Example
isIdCard(123) // false
延迟多少秒后继续执行
Param | Type |
---|---|
time | number |
Example
sleep(1)
解析url参数为object
Param | Type |
---|---|
url | string |
Example
formatUrl("http://www.baidu.com?a=1&b=aaa") // {a:'1',b:'aaa'}
Example
formatUrl("http://www.baidu.com?a=1&a=2&b=3&b=4") // { a: ["1", "2"], b: ["3", "4"]}
保存文件
Param | Type |
---|---|
blob | * |
param1 | * |
wjs email:imwangxuan@gmail.com