摘要:专题安全攻防专题跨站脚本攻击,原理利用系统漏洞,将具有恶意攻击行为的可执行脚本植入系统,且会自动执行。 专题 /* * web安全攻防专题 * ------------------------------------------------------------------------ * xss:跨站脚本攻击(XSS,Cross-site scripting) * * * 1、...
摘要:如果没到毫秒,那么阶段就会跳过,进入阶段,先执行的回调函数。参考文档什么是浏览器的事件循环不要混淆和浏览器中的定时器详解浏览器和不同的事件循环深入理解事件循环机制篇中的执行机制 最近对Event loop比较感兴趣,所以了解了一下。但是发现整个Event loop尽管有很多篇文章,但是没有一篇可以看完就对它所有内容都了解的文章。大部分的文章都只阐述了浏览器或者Node二者之一,没有对比...
摘要:当我们指定标志后,每次运行,正则表达式本身会更新属性,表示上次匹配到的最后索引使用全局匹配,直到结束仍没有匹配到全局匹配类似搜索,因此不能使用,那样只会最多匹配一次。正则表达式还可以指定标志,表示忽略大小写,标志,表示执行多行匹配。 如果有对字符串进行匹配的需求。自然会想到用正则如 号码:010-8123123 var reg = /^d{3}-d{7}$/ or var reg = ...
摘要:引言说到枚举,可能很多人都会想到枚举类型,但在对象中有一个属性为可枚举性,他是什么呢概念可枚举性用来控制所描述的属性,是否将被包括在循环之中。至于循环和方法的区别,在于前者包括对象继承自原型对象的属性,而后者只包括对象本身的属性。 引言 说到枚举,可能很多人都会想到枚举类型,但在javascript对象中有一个属性为可枚举性,他是什么呢? 概念 可枚举性(enumerable)用...
摘要:关于项目的基本描述,参见开发微信商城项目总结之一项目介绍开发微信商城项目总结之二配置开发微信商城项目总结之三根据不同的开发环境做配置之前处理跨域问题是通过,但是只有开发环境是跨域的,代码打包后上传到服务器便不再跨域,所以在本地做了判断,判断 关于项目的基本描述,参见 vue开发微信商城项目总结之一–项目介绍 vue开发微信商城项目总结之二–Eslint配置 vue开发微信商城项目总结之...