1.0.9 • Published 4 years ago
sorasumi-utils v1.0.9
sorasumi-utils
介绍
自己写的工具包
安装教程
npm i sorasumi-utils
npm install sorasumi-utils
使用说明
import { testPhone } from 'sorasumi-utils'
testPhone('15687541245')
gitee地址
https://gitee.com/yuan_yong129/yuany-utils
文档
testPhone(val) 检测手机号是否合法 true为合法,false为不合法
console.log(testPhone('15687542121')) // true
testID(val) 检测身份证是否合法 true为合法,false为不合法 testCarNo(val) 检测车牌号是否合法(不区分大小写) true为合法,false为不合法
console.log(testCarNo('鲁C12345')) // true
console.log(testCarNo('鲁C1234')) // false
console.log(testCarNo('鲁c12345')) // false
getValueByProp(arr, data, prop, value)
const arr = [
{ id: 0, name: '张三', age: 18 },
{ id: 1, name: '李四', age: 20 },
{ id: 2, name: '王五', age: 22 }
]
console.log(getValueByProp(arr, 1 , 'id', 'name')) // 李四
console.log(getValueByProp(arr, '王五' , 'name', 'age')) // 22
console.log(getValueByProp(arr, 0, 'id')) // { id: 0, name: '张三', age: 18 }
console.log(getValueByProp(arr, 24 , 'age', 'name')) // false
tranNumber(val) 转换数字 deepCopy(object) 深度复制,JSON方式 deepClone(object) 深度克隆 launchIntoFullscreen(dom) dom元素全屏 exitFullscreen(dom) dom元素退出全屏
增加省市区常量
province 所有省,一维数组 city 所有市,二维数组,与省一一对应 area 所有区/县,三维数组,与省市一一对应 areas 所有省市区/县,三维数组