- 
                
                
关于我在 2025/11 的面试总结与反思
2025.11 面经少年当心中有志,而后能行远 字节 懂车帝 一面 1 . ES6 新增了哪些数据结构 Map WeakMap Set WeakSet由于可能太紧张当时只回答了 Set Map , WeakSet , WeakMap 有了解... - 
                
                
深入理解 Vite 的实现原理:从浏览器原生 ESM 到预构建与热更新
深入理解 Vite 的实现原理:从浏览器原生 ESM 到预构建与热更新前言Vite 是目前最受欢迎的前端构建工具之一,以其“秒级启动”和“极速热更新”闻名。但很多人可能只知道它“快”,却不清楚它“为什么快”。 这篇文章,我们就来完整拆解一下 Vit... - 
                
                
深入理解 AST:前端工程的语法之魂
深入理解 AST:前端工程的语法之魂 💡 AST(抽象语法树,Abstract Syntax Tree)是现代前端工程中最核心的底层技术之一。无论是 Babel 的代码转译、ESLint 的语法检查、Webpack 的依赖分析,还是 Vite 的... - 
                
                
Vite Or Webpack
🔍 深入对比 Vite 与 Webpack:从底层机制看两种构建思路的分水岭一、引言前端构建工具的进化史,就是在提升开发体验与构建性能之间不断取舍的过程。Webpack 曾经统治了前端工程化的整个时代,而 Vite 的出现,则几乎在一夜之间成为现代... - 
                
                
深入理解 React Fiber:重新定义的渲染引擎
React 16 是一次历史性的重构,它不只是版本升级,更是底层架构的“换心手术”。它让 React 从同步的 Stack Reconciler 进入了可中断、可恢复、可调度的 Fiber 架构时代。 一、为什么要有 Fiber?在 React... - 
                
                
React事件机制详谈
深入理解 React 事件机制:从合成事件到优先级调度 React 的事件机制是其底层架构中与 Fiber 并行的重要一环,它不仅让事件处理更高效、更一致,也为批量更新与调度提供了基础。本文将带你从底层原理的角度,彻底搞懂 React 事件系统的设计... - 
                
                
React生命周期详谈
🌿 React 生命周期详解:从创建到销毁的完整旅程在使用 React 构建组件化应用的过程中,我们经常会听到一个重要的概念——生命周期(Lifecycle)。生命周期是指一个组件从创建(Mounting)、更新(Updating)到卸载(Unm... - 
                
                
从执行上下文和作用域链角度彻底理解 JavaScript 闭包
从执行上下文和作用域链角度彻底理解 JavaScript 闭包 “闭包不是语法特性,而是执行机制的自然结果。”— ECMAScript 规范解读 (ps: 由于笔者在学习相关内容时尚未明确 ES6 以后 VE 是否已经被移除,因此在本文中暂时只以... - 
                
                
JavaScript 执行上下文
深入理解 JavaScript 执行上下文(Execution Context)一、前言在学习 JavaScript 的过程中,你一定遇到过这些问题: 为什么变量会“提升”? 为什么 this 有时候指向全局,有时候又是对象? 为什么闭包中的变量不... - 
                
                
Sth about BFC
一、什么是 BFC?BFC(Block Formatting Context,块级格式化上下文) 是 CSS 中非常核心的一个概念。它是一个独立的渲染区域,在这个区域内的元素布局不会影响到区域外的元素。 换句话说,BFC 就像一个“隔离的盒子”,里面... 
一位正在努力学习的 Web 开发工程师...|