05 2021 档案
摘要:如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 1. 如果是基本数据类型,名字和值都会储存在栈内存中 var a = 1; b = a; // 栈内存会开辟一个新的内存空间,此时
阅读全文
摘要:完整安装 1. 引入 CSS 将 soulTable.css 引入项目 (在项目根目录可找到) 2. 将插件文件夹拷贝到自己的项目中 源码版位置:ext压缩版位置:docs/ext 说明 soulTable.js 总入口 tableFilter.js 表头筛选 excel.js excel导出 ta
阅读全文
摘要:验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位
阅读全文