JavaScript
水瓶紫罗兰
这个作者很懒,什么都没留下…
展开
-
踩坑记:get或者put请求通过路径拼接传参时,参数中含有特殊符号(#),造成传参错误
踩坑记:get或者put请求通过路径拼接传参时,参数中含有特殊符号(#),造成传参错误原创 2022-06-10 10:32:17 · 1406 阅读 · 1 评论 -
JS基础面试题之一
console中写代码,如何统计一个网页中,总共有多少种html标签?正解:new Set([...document.getElementsByTagName('*')].map(v=> v.tagName)).size升级版:统计网页中,出现次数最多的3个元素并打印出来原创 2020-07-30 15:41:04 · 130 阅读 · 0 评论 -
说说正则中的g,为什么使用test时,慎用g?
京东的一道笔试题以下代码输出什么?var reg=/abc/g;varstr='abcd';reg.test(str);reg.test(str);我一看大笔一挥true;显然没有那么简单,我自己跳进了坑里。。。。我这么一说,你肯定知道答案是false。那这是为什么呢?首先,在正则表达式中,g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止);test()方法是一个正则表达...原创 2019-07-20 13:40:41 · 514 阅读 · 0 评论