随笔分类 - javascript
摘要:1、减少Jquery使用 处理dom遍历和复杂的脚本场景时,jquery可能有很大的帮助,不过在处理简单的、直截了当的代码场景就会迟缓。尽可能的避免jquery对象创建,尤其在循环中。 2、优化循环 用被缓存的数组长度 3、if/else和swith语句 如果只是1或者2个语句,那if/else性能
阅读全文
摘要:1. 将脚本放在页面的底部 1 2 3 4 5 ... <script src="./jquery.min.js"></script> <script src="./index.js"></script> </body> </html> 1 2 3 4 5 ... <script src="./jq
阅读全文
摘要:1.Let和const 2.变量的解构赋值 3.字符串的扩展:字符串的表示、查找、字符串模板 4.正则的扩展:正则、修饰符等 5.数值的扩展
阅读全文
摘要:首先要说明原理: 1.input:text框让他层级最高,这边要设置透明度,这样保证遮盖的盒子操作的box-shadow能看的到,让文字的color设为背景色一致,这里设置为白色,在这样就看不到默认的字了 2.然后是给一个盒子来存放输入的框,就是6个虚拟的密码框,来显示你输入的个数 3.每个密码框里
阅读全文
摘要:转自:http://blog.csdn.net/agileho/article/details/47445033
阅读全文
摘要:1.通过正则匹配解决问题 此处涉及\s:匹配任意空白符 \S:匹配任意非空白字符
阅读全文
摘要:js: <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:history.go(-2)">返回上二页</a> <a href="javascript:location.reload()">重载页面,本地刷新</a> <
阅读全文
摘要:效果:mouseenter到li上出现背景图片,mouseleave后背景图片消失,click以后该背景图片被锁定 问题:简单的mouseenter,mouseleave和click事件不能达到预期的效果,因为当click事件结束后,同时也会触发mouseleave事件 解决方案:我们给每一个li一
阅读全文
摘要://将reg分段解析 //^([a-zA-Z0-9_\.\-])+ :由一个或者多个a-z A-Z 0-9 . -开头 //@ :注意我在网上看到好多在@前添加转义的,我验证了下是不正确的,直接写@就好 //([a-zA-Z0-9\-])+\.)+:由一个或者多个a-z A-Z 0-9 后加. //
阅读全文

浙公网安备 33010602011771号