摘要:
把一个变量的值赋值给另一个变量,如果是引用类型,那么有两种方式 浅拷贝与深拷贝 浅拷贝 引用给newObj 即拷贝指针 即引用传递 本身会改变 深拷贝,创建一个新对象,内容给原来需要拷贝的对象的内容是一样的。 类似值传递(值传递是指基本数据类型) 本身不会改变 深拷贝的三种方式 第一种,利用map返 阅读全文
摘要:
downLoad: downLoadUrl => { let a = document.createElement('a') if (a.download) { a.href = downLoadUrl if (document.createEvent) { var evObj = document 阅读全文
摘要:
setCookie: (name, value) => { const Days = 0.5 const exp = new Date() exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000) document.cookie = name + 阅读全文
摘要:
DX (n) { if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return '数据非法' if (n 0) { return '零' } let unit = '万千百拾亿千百拾万千百拾元角分' let str = '' n += '00' let p = n.in 阅读全文
摘要:
format: (date, fmt) => { // 格式化日期 var _date = new Date(date) var o = { 'y+': _date.getFullYear(), 'M+': _date.getMonth() + 1, // 月份 'd+': _date.getDat 阅读全文
摘要:
/** * * @param {Int,Float} value 数值 * @param {Int} effLen 有效长度 * @param {Int} deciLen 保留小数点 */ validateNumber (value, effLen, deciLen) { if (!value) { 阅读全文
摘要:
luhmCheck: bankno => { var lastNum = bankno.substr(bankno.length - 1, 1) // 取出最后一位(与luhm进行比较) var first15Num = bankno.substr(0, bankno.length - 1) // 阅读全文