《前端面试指北》:Web 安全
同源策略参考链接:MDN-同源策略9种常见的前端跨域解决方案(详解)同源策略限制从一个源(origin)加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制同源判定如果两个 URL 的 protocol、port (如果有指定的话)和 host 都相同…
同源策略参考链接:MDN-同源策略9种常见的前端跨域解决方案(详解)同源策略限制从一个源(origin)加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制同源判定如果两个 URL 的 protocol、port (如果有指定的话)和 host 都相同…
有时候感觉自己不是能写出《劝退宝典》的人,很多东西已经完全忘干净了🆒网络协议栈所有各层协议合称协议栈,因特网协议栈有5层,ISO/OSI模型有7层PDU(Protocol Data Unit):协议数据单元,是指对等层次之间传递的数据单位因特网协议栈应用层支持网络程序,是网络程序及其应用层协…
HTML元素元素分类html中每个元素默认分为三类:块级block、行内inline、行内块inline-block分类特征block构成块,单独出现在一行盒宽度默认为父元素 100% 宽度,设置 margin 和 padding 都生效代表:div、p、h1~h6、ul、ol、li、tabl…
CSS transformCSS transform允许旋转,缩放,倾斜或平移给定block元素。transform的行为是通过修改CSS视觉格式化模型的坐标空间来实现的——各种变化由transform func相乘叠加,一个func对应一重图层复合操作,因此如果动画中使用transform进…
选择器选择器种类元素、类、ID选择器对元素的选择:h1 { }对box类的选择:.box { }对id uique的选择:#unique { }属性选择器根据某个标签属性的存在选择元素,如选择存在title标签的:a[title] { }根据有特定值的标签属性选择,如选择指定地址…
参考链接:史上最易读懂的 Promise/A+ 完全实现 - 谢然的文章 - 知乎 从零开始手写Promise - 谢小飞的文章 - 知乎面试官:“你能手写一个 Promise 吗” - 齐小神的文章 - 知乎Promise 实现类构造器promise 有三类状态、解决值、拒绝理由,具有私有实…
防抖&节流⏱秒速理解防抖节流有一盏电灯💡,受三个开关控制,对应正常(无防抖无节流)、带防抖、带节流,一个熊孩子去不停拨动开关(像你小时候一样🐻),则正常开关:他拨动得多快,电灯就能给你闪多快,欠打防抖开关:任凭他拨多快,电灯状态就是不变,最后熊孩子无聊了,松手后几秒钟,电灯状态变了一下节流…
更多可参考此处为语雀文档,点击链接查看:https://www.yuque.com/wuchendi/fe/vx4is2日期判断日期格式是否符合 ‘2017-05-11’的形式,简单判断,只判断格式// 判断日期格式是否符合 ‘2017-05-11’的形式,简单判断,只判断格式 let reg…