初级/中级/高级前端面试进阶题
收录各大公司最全前端面试题
HTML
HTML | ||
---|---|---|
HTML 语义化 | HTML5 新特性 | meta |
CSS
布局 | |||||
---|---|---|---|---|---|
移动端响应式布局 | 垂直居中 | CSS 盒模型 | position | display | CSS 选择器 |
BFC 和 IFC | 左固定右自适应 | 两侧固定中间自适应 | CSS 九宫格 | flex 布局 | 清除浮动 |
CSS3 新特性 | CSS 画三角形 | 三栏等宽 | CSS 画半圆 | 画正方形 | CSS 画扇形 |
动画 | 画圆 | CSS 单位 (px/em/rem/…) |
JavaScript
Array | |||
---|---|---|---|
检测数组 | 数组去重 | 数组乱序 | 数组扁平化 |
浏览器
浏览器 | |||||
---|---|---|---|---|---|
事件循环 | 缓存 | HTTP | CDN | 存储 | DOM 操作 API |
Event | 重绘和重排 | HTTP2 | HTTP3 | HTTPS | 冒泡捕获 |
输入 URL 后发生了什么 | 浏览器如何渲染页面 | DNS | Web 安全 |
综合性解决方案
Solution | |
---|---|
跨域 CORS | 节流和防抖 |
框架
VUE | |
---|---|
VUE 生命周期 | nextTick |