持续更新,敬请期待... HTML 篇 HTML5 语义化标签 百度 ife 的 h5 语义化文章,讲得很好,推荐阅读 CSS 篇 总结工作中常用的 CSS 如三角形,图形结合,阴影效果,一行省略,多行省略 盒模型 BFC 层叠上下文 元素层叠顺序 选择器权重 CSS三角形 重绘和重排 JavaScript基础篇 var、let、const 闭包 作用域链 原型链 js继承的方式 你真的了解事件冒泡和事件捕获吗? 关于Map和Set 垃圾回收 ES6解构赋值原理 JavaScript手写篇 实现instanceOf 实现new的过程 实现call方法 实现apply方法 实现bind方法 实现浅拷贝 实现深拷贝 实现防抖函数 实现节流函数 Promise的简单实现 设计模式 单例模式 如何实现发布订阅模式 Vue3源码篇 reactivity reactive的简单实现 ref的简单实现 computed的简单实现 计算机网络 事件循环-Event Loop 浏览器缓存 HTTP 负责Web安全的HTTPS 负责域名解析的DNS服务 TCP/UDP TCP三次握手 TCP四次挥手 浏览器渲染 构建DOM树 样式计算 布局阶段 图层的构建与绘制 栅格化(raster)操作 从输入URL到页面展示中间发生了什么? 性能优化 衡量网页的性能指标-Largest Contentful Paint最大内容绘制 (LCP) 优化项目打包体积 算法 动态规划 回文子串 最长回文子串 最小路径和 两数之和-简单 Hybird Native与Web双向通信的桥梁-JsBridge IOS(Safari)与Android(Chrome)的兼容性 工程化 前端包管理器-npm、yarn、pnpm