排序
前端面试题-设计模式篇补充(约67032字)
文章目录设计模式一、基础篇this、new、bind、call、apply闭包与高阶函数ES6继承与原型链设计原则二、创建型模式单例模式工厂模式的路由方式,Abstract 代表非浏览器环境中路由方式,比如 Node...
前端面试题-HTTP篇(约17260字)
文章目录1 HTTP 报文的组成部分2 常见状态码3 从输入URL到呈现页面过程3.1 简洁3.2 详细4 TCP、UDP相关4.1 UDP 和 TCP有什么区别4.2 TCP为什么要三次握手4.3 三次握手过程中可以携带数据吗4.4 T...
前端面试题-CSS(约20020字)
文章目录1 盒模型2 BFC3 层叠上下文4 居中布局元素水平垂直居中的方法有哪些?如果元素不定宽高呢?左右居中上下居中5 选择器权重计算方式6 清除浮动7 link 与 @import 的区别8 CSS3的新特性9 C...
前端面试题-浏览器篇(约11400字)
文章目录1 跨标签页通讯2 浏览器架构3 渲染机制3.1 浏览器的渲染机制一般分为以下几个步骤3.2 图层3.3 重绘与回流3.4 JavaScript 会阻塞 DOM 生成3.5 缩短白屏时长,可以有以下策略4 跨域4.1 JS...
前端面试题-node篇(约7108字)
文章目录1 package.json版本号规则2 package.json 与 package-lock.json 的关系3 npm 模块安装机制4 模块化的差异 AMD CMD COMMONJS ESMODULE5 Node 的 Event Loop: 6个阶段6 Koa相关koa洋葱模...
前端面试题-前端安全篇(约2848字)
文章目录1 代码注入XSS1.1 如何攻击1.2 如何防御1.3 cookie 如何防范 XSS 攻击2 跨站请求伪造CSRFCSRF怎么获取用户的登录态cookie通常是不能跨域访问的,那问什么会有csrf攻击总结3 浏览器同源...