1.0.6 • Published 5 years ago
store-js-basis v1.0.6
store-js-basis
安装
npm i store-js-basis
import { array , object ... , Check,Storage } from 'store-js-basis'
array.map(item=> item['number'] * 2 )
let data = [
{
value: '13980464237',
require: true,
message: '电话号码不能为空!',
rules: [
{ message: '电话号码格式验证失败!', rule: 'regex:mobile' }
]
},
{
value: '黄军泉',
require: false,
rules: [
{ message: '姓名的长度不能超过5位', rule: 'len:max|5' },
{ message: '姓名的长度不能少于2位', rule: 'len:min|4' },
{ message: '必须是中文字符组成', rule: 'regex:chinese' },
{ message: "必须是以'黄'开头", rule: function(value){ return value.startsWith('黄')} },
]
}
]
let check = new Check(data)
check.check()
console.log(check.message, check.pass)
目录
对象式
array
- isArray
- isRequire
- transpose
- shuffle
- sort
- sortQuick
- sortSubbing
- reverse
- flatten
- deepth
- reduce
- clean
- filter
- findIndex
- unique
- uniqueWith
- include
- map
- each
- every
date
- format
- reverse
- setZero
type
- is
- isNumber
- isString
- isFunction
- isBoolean
- isNull
- isUndefined
- isObject
- isArray
- isNil
- isIos
- browser
- orientation