前端知识体系 HTML&CSS flexBox 常用 CSS 选择器注意点 BFC 水平垂直居中 清除浮动 width:auto 与 width:100% 移动端自适应方案 z-index JavaScript 闭包 原型链(创建对象的方式、proto与 prototype) 继承 手写 new 发布订阅 堆栈和事件循环 防抖和节流 深拷贝(所有数据类型和防止循环调用) 拖放元素到页面任意位置 Promise let const var Proxy 和 defineProperty async await Array 的访问、修改和迭代 Object 自定义文件上传 Vue 生命周期 Vue VM->V 原理浅析 computed $nextTick 重写数组方法 diff 实现 EventBus 自定义指令 React HOC redux 简易流程 React 性能优化 React Ref webpack 构建流程 loader plugin 区别于 rollup 网络 HTTP 发展史及其改进 从键入 URL 到显示页面发生了什么 Get 和 Post 的区别 跨域 浏览器 浏览器缓存机制 浏览器的关键渲染路径 Web 性能之数据、监控和指标 Git 常用Git指令