摘要:
const getExplorerInfo = () => { let t = navigator.userAgent.toLowerCase(); return 0 <= t.indexOf("msie") ? { //ie < 11 type: "IE", version: Number(t.m 阅读全文
摘要:
const broswer = () => { const ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { return "weixin"; } else i 阅读全文
摘要:
结果: /** * * @param {*} value 身份证 * @returns */ const checkCardNo = (value) => { let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; return reg.test( 阅读全文
摘要:
结果: /** * * @param {*} value 数字 * @returns */ const intToChinese = (value) => { const str = String(value); const len = str.length-1; const idxs = ['', 阅读全文
摘要:
结果: /** * * @param {*} n 数字 * @returns */ const digitUppercase = (n) => { const fraction = ['角', '分']; const digit = [ '零', '壹', '贰', '叁', '肆', '伍', ' 阅读全文
摘要:
结果: /** * * @param {*} tel 电话号码 * @returns */ const telFormat = (tel) => { tel = String(tel); return tel.substr(0,3) + "****" + tel.substr(7); }; cons 阅读全文
摘要:
结果: /** * * @param {*} str 字符串 * @returns */ const fistLetterUpper = (str) => { return str.charAt(0).toUpperCase() + str.slice(1); }; console.log(fist 阅读全文
摘要:
结果: /** * * @param {*} len 需要生成的长度 * @returns */ const randomString = (len) => { let chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz123456789'; let 阅读全文
摘要:
结果: const people = [ { name: 'Alice', age: 21 }, { name: 'Max', age: 20 }, { name: 'Jane', age: 20 } ]; /** * * @param {*} objectArray 数组 * @param {*} 阅读全文