前端安全之xss攻击
XSS 攻击指通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的代码。危害有什么?跳转到广告页面,页面注入广告等等。导致公司域名被其他平台拉黑,从而使业务受损。
es6异步解决方案
由于最初j s官方没有明确的规范,各种第三方库中封装的异步函数中传的回调函数中的参数没有明确的规范, 没有明确各个参数的意义, 不便于使用。但是node中有明确的规范
十大网络黑客技术
每年,专业研究人员,经验丰富的测试者,赏金猎人和学者发布大量博客文章,演示文稿,视频和白皮书。无论他们是建议新的攻击技术,重新混合旧的技术还是记录发现,这些技术中许多都包含可以在其他地方应用的新颖思想。
Vue template 如何支持多个根结点
在某些情况下,可能需要用组件渲染子节点数组,以包含在某个父组件中。例如,有些 CSS 特性要求特定的元素层级结构才能正确工作,比如 CSS grid 或 flex。在父子元素之间加一个容器是不可行的。
css calc()有啥用?
CSS3的calc() 函数用于动态计算长度值。calc()函数允许我们在属性值中执行数学操作。例如,我们可以使用 calc() 指定一个元素宽的固定像素值为多个数值的和。
如何在Git提交大小写敏感的文件
大意是说, 忽略大小写敏感是为了在不同的文件系统上更好的工作。比如APFS,HFS +,FAT,NTFS等。例如,如果在目录列表里, Git期望找到一个文件叫Makefile,却找到了makefile,这时候,Git就假定它是同一文件,并继续将其记住为Makefile。
向编程新手和初级开发人员分享我的三个技巧
在这篇文章中,我想向编程新手和初级开发人员分享我的三个技巧。虽然开发可能真的很难……但是有了这些技巧,将会助你更快成功!我认为最重要的是:不要害怕失败。如果你害怕失败,你将永远不会尝试新事物,你将永远不会学习新事物。
js基础:Map和Set
Map和Set 都是es6新增的数据类型。Map是一组键值对的结构,具有极快的查找速度,Set和Map类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在Set中,没有重复的key。
函数防抖理解和仿写
函数防抖的理解:连续触发事件,最后一次事件触发后,超过了规定时间还没有再次触发,这时候会执行一次事件,这就是函数的防抖