目录 隐藏 1 前端增长 2 HTML深刻理解【掌握】 2.1 HTML发展历史【了解】 2.2 HTML元素嵌套约束【了解】 2.3 自学知识HTML部分【掌握】 2.4 HTML解析过程【理解】 2.4.1 你不知道的页面生命周期 2.5 浏览器渲染原理【理解】 2.5.1 浏览器进程架构演化 2.5.2 content-visibility提高渲染性能 2.6 页面加载阻塞分析【掌握】 2.7 页面渲染阻塞分析【掌握】 3 CSS原理深入 3.1 CSS基础知识【掌握】 3.2 自学知识CSS部分【掌握】 3.3 高性能CSS动画【了解】 3.4 动画渲染【了解】 3.4.1 渲染流水线解析与动画性能优化 3.5 关于字体 3.5.1 学习和使用flexbox布局以及变态android文字垂直居中 3.6 css基线与行高关系 3.7 CSS交互 3.7.1 touch点击穿透与click与300ms延迟 3.7.2 oninput、onchange与onpropertychange 4 JS基础理解 4.1 自学知识JS部分【掌握】 4.2 JS数据结构 4.2.1 JS中浮点数精度问题 4.2.2 浅克隆与深克隆 4.2.3 IMMUTABLE 详解 4.3 浏览器JS引擎工作原理【理解】 4.3.1 JS特性性能缺陷及JIT的解决方案 4.3.2 关于对象的访问优化 4.4 浏览器的JS事件循环【掌握】 4.4.1 浏览器与node环境的事件循环机制 4.5 闭包与作用域【掌握】 4.5.1 执行上下文 (Execution Context) 和提升 (Hoisting)与事件循环 (Event Loop) 4.5.2 var、let、const及其作用域 4.5.3 事件循环可视化 4.5.4 JS执行可视化 4.6 原型与原型链【掌握】 4.6.1 原型,原型链,继承与组装 4.7 前端函数式编程FP易学易用 4.8 JS虚拟机与垃圾回收【理解】 4.8.1 Javascript内存管理 4.8.2 Javascript垃圾回收浅析 4.9 js数据通信 4.9.1 基于发布订阅模式写一个eventEmitter 4.10 ES6关于异步的处理【掌握】 4.10.1 generator原理 4.10.2 generator与Promise实现 4.10.3 手写Promise 4.10.4 Promise规范 4.10.5 babel介绍 4.11 ES7/8特性 4.11.1 ES2020 5 浏览器应知应会【掌握】 5.1 高性能极致用户体验前端开发实战 5.1.1 web性能指标标准 5.1.2 前端页面性能指标数据计算方法 5.1.3 前端页面性能指标数据采集架构 5.2 打造企业级私有前端监控体系 6 需要了解的算法思维 6.1 排序算法 6.2 常见算法思想 6.2.1 动态规划算法案例 6.2.2 最长公共子列 6.2.3 序列化和反序列化二叉树 6.2.4 n皇后问题 6.2.5 常见算法解析 6.3 软件设计 6.3.1 开发规范和原则 6.3.2 基于发布订阅模式写一个eventEmitter 6.3.3 策略模式 6.3.4 Promise实现 7 面试 7.1 面试心理建设 7.2 校招社招必备核心前端面试问题与详细解答 文章目录[隐藏] 前端增长 HTML深刻理解【掌握】 CSS原理深入 JS基础理解 浏览器应知应会【掌握】 需要了解的算法思维 面试 前端增长 HTML深刻理解【掌握】 HTML发展历史【了解】 HTML元素嵌套约束【了解】 自学知识HTML部分【掌握】 HTML解析过程【理解】 你不知道的页面生命周期 浏览器渲染原理【理解】 浏览器进程架构演化 content-visibility提高渲染性能 页面加载阻塞分析【掌握】 页面渲染阻塞分析【掌握】 CSS原理深入 CSS基础知识【掌握】 自学知识CSS部分【掌握】 高性能CSS动画【了解】 动画渲染【了解】 渲染流水线解析与动画性能优化 关于字体 学习和使用flexbox布局以及变态android文字垂直居中 css基线与行高关系 CSS交互 touch点击穿透与click与300ms延迟 oninput、onchange与onpropertychange JS基础理解 自学知识JS部分【掌握】 JS数据结构 JS中浮点数精度问题 浅克隆与深克隆 IMMUTABLE 详解 浏览器JS引擎工作原理【理解】 JS特性性能缺陷及JIT的解决方案 关于对象的访问优化 浏览器的JS事件循环【掌握】 浏览器与node环境的事件循环机制 闭包与作用域【掌握】 执行上下文 (Execution Context) 和提升 (Hoisting)与事件循环 (Event Loop) var、let、const及其作用域 事件循环可视化 JS执行可视化 原型与原型链【掌握】 原型,原型链,继承与组装 前端函数式编程FP易学易用 JS虚拟机与垃圾回收【理解】 Javascript内存管理 Javascript垃圾回收浅析 js数据通信 基于发布订阅模式写一个eventEmitter ES6关于异步的处理【掌握】 generator原理 generator与Promise实现 手写Promise Promise规范 babel介绍 ES7/8特性 ES2020 浏览器应知应会【掌握】 高性能极致用户体验前端开发实战 web性能指标标准 前端页面性能指标数据计算方法 前端页面性能指标数据采集架构 打造企业级私有前端监控体系 需要了解的算法思维 排序算法 常见算法思想 动态规划算法案例 最长公共子列 序列化和反序列化二叉树 n皇后问题 常见算法解析 软件设计 开发规范和原则 基于发布订阅模式写一个eventEmitter 策略模式 Promise实现 面试 面试心理建设 校招社招必备核心前端面试问题与详细解答