面试
文章平均质量分 78
wytraining
平平无奇的前端搬砖小能手~
展开
-
重学前端——大纲
原创 2021-07-31 17:38:24 · 91 阅读 · 0 评论 -
知识梳理——计算机基础
1. Cookie如何防范XSS攻击XSS(跨站脚本攻击)是指攻击者在返回的HTML中嵌入javascript脚本,为了减轻这些攻击,需要在HTTP头部配上,set-cookie:httponly-这个属性可以防止XSS,它会禁止javascript脚本来访问cookie。secure - 这个属性告诉浏览器仅在请求为https的时候发送cookie。结果应该是这样的:Set-Cookie=…...原创 2021-03-13 23:43:55 · 223 阅读 · 0 评论 -
知识梳理——CSS
1.画一条0.5px的线采用meta viewport的方式<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />采用border-image的方式采用transform: scale()的方式 .line:after { content:""; position: absolute;原创 2021-03-14 00:26:25 · 163 阅读 · 0 评论 -
知识梳理——JavaScript
1. 说说前端中的事件流HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件onclick、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念。什么是事件流:事件流描述的是从页面中接收事件的顺序.DOM2级事件流包括下面几个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段addEventListener:addEventListener 是DOM2 级事件新增的指定事件处原创 2021-03-14 15:18:48 · 1419 阅读 · 4 评论 -
知识梳理——vue
1.Vue模板编译的原理就是将template(模板)转化为render(渲染函数)的过程。会经历以下阶段:1.解析器: 将模板解析成AST(abstract syntax tree 抽象语法树)2.优化器: 遍历AST标记静态节点(生成渲染函数之前这个阶段,需要做一个优化操作:遍历一遍AST,给所有静态节点做一个标记,这样在虚拟DOM中更新节点时,如果发现这个节点有这个标记,就不会重新渲染它。)3.代码生成器: 将优化后的AST树转换为可执行的代码(渲染函数)...原创 2021-03-22 15:47:36 · 834 阅读 · 0 评论
分享