
JavaScript
IT码农-爱吃辣条
这个作者很懒,什么都没留下…
展开
-
a 可以同时 == 1 && == 2 && == 3 吗?
此题目的答案可以分为三大类:1. 类型转换时的劫持首先我们要知道,在 JS 中类型转换只有三种情况,分别是:转换为布尔值转换为数字转换为字符串转换为原始类型对象在转换类型的时候,会执行原生方法 ToPrimitive。其算法如下:如果已经是 原始类型,则返回当前值;如果需要转 字符串 则先调用 toSting方法,如果此时是 原始类型 则直接返回,否则...转载 2020-04-14 22:09:33 · 581 阅读 · 0 评论 -
countup.js让数字动起来
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" c...原创 2019-12-12 14:50:00 · 2346 阅读 · 1 评论 -
浅谈一下如何避免用户多次点击造成的多次请求
一、有效地在web客户端采用一定机制去防止重复点击提交,将大大减轻服务器端压力。1> 定义标志位: 点击触发请求后,标志位为false量;请求(或者包括请求后具体的业务流程处理)后,标志位为true量。通过标志位来判断用户点击是否具备应有的响应。2> 卸载及重载绑定事件:点击触发请求后,卸载点击事件;请求(或者包括请求后具体的业务流程处理)后,重新载入绑定事件。二、请求频度...原创 2019-02-22 10:48:04 · 18191 阅读 · 0 评论 -
2019年前端必用正则(js)
来源: https://any86.github.io/any-rule/手机号/^1((3[\d])|(4[5,6,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[1-3,5-8])|(9[1,8,9]))\d{8}$/大写字母/^[A-Z]+$/日期,如: 2000-01-01/^\d{4}(-)\d{1,2}\1\d{1,2}$/email...转载 2019-07-19 18:09:55 · 2030 阅读 · 0 评论