JS武功秘籍
文章平均质量分 92
JS从入门到精通。
Oralinge
仰望星辰。
展开
-
正则表达式大赏
一种奇怪的火星文。原创 2020-04-15 23:19:00 · 582 阅读 · 0 评论 -
纯原生JS写蒙版提示框,适配PC端和移动端
调用下面函数即可:mask () { if (document.getElementById("maskDiv")) { document.getElementById("maskDiv").style.display = 'block'; } else { //蒙版 var mask = document.createElement('div'); ...原创 2020-01-16 11:57:01 · 680 阅读 · 0 评论 -
谷歌浏览器模拟微信/QQ内置浏览器调试及js判断方法
模拟微信及QQ内置浏览器主要是通过判断浏览器的 UA 来进行区别。安卓 QQ 内置浏览器 UA:Mozilla/5.0 (Linux; Android 5.0; SM-N9100 Build/LRX21V) > AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 > Chrome/37.0.0.0 Mobile Safari/53...原创 2020-01-16 11:44:36 · 4824 阅读 · 2 评论 -
JS堆栈与深浅拷贝原理解析
冥冥之中,有个指针把我指向了你。原创 2019-12-17 18:51:45 · 4777 阅读 · 3 评论 -
JS用两个数组中的值生成对象
var arr = [“我是key1”, “我是key2”, “我是key3”];var brr = [“我是value1”, “我是value2”, “我是value3”];var obj = {};for (var i = 0; i < arr.length;i++) {obj[arr[i]] = brr[i] } console.log(obj)}输出结果为: 封装:...原创 2019-09-12 10:04:57 · 4678 阅读 · 0 评论 -
常用正则总结
禁止为空:/^[\s\S]*.*[^\s][\s\S]*$/.test(val)邮箱格式:/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/.test(val)六位数字验证码:/^\d{6}$/.test(val)密码格式(数字,特殊字符,英文任意两种):/^((?![a-zA-z]+$)(?!\d+$)(?![!@#$+-/~.%^&*]+$)[a-...原创 2019-09-27 10:31:14 · 3641 阅读 · 0 评论