JS事件循环中的宏/微任务为什么要分三六九等?
Event Loop (事件循环)一直是前端新手的“拦路虎”,但它也是进阶的必经之路。 下面我带着三...
Event Loop (事件循环)一直是前端新手的“拦路虎”,但它也是进阶的必经之路。 下面我带着三...
深入 V8 引擎心脏:字节码与 JIT 编译机制全解析 在前端开发的浩瀚宇宙中,Chrome V8 ...
作为前端开发者,知道 V8 执行流程和不知道的核心区别,在于前者能从“引擎底层逻辑”出发做“有目的性...
1. 浏览器的渲染流水线(Parse -> Style -> Layout -> ...
面试专家级前端工程师,核心考察底层原理深度、架构设计能力、工程化落地经验、性能优化极致思维、跨端/复...
为什么iframe页面在keep-alive中缓存无效?切换tab总是会重新加载iframe中的页面...
为什么前端要学 Rust?除了工具链(SWC/Turbopack),更直接的应用就是 WebAsse...
如果你熟悉 TypeScript 的 interface,那你理解 Trait 会非常快。 Trai...
好的,搞定了抽象层,我们回到最实用的数据存储上来。 在 JS 里,我们几乎只用 Array [] 和...
作为前端,我们有两个“一生之敌”: Uncaught TypeError: Cannot read...
为什么iframe页面在keep-alive中缓存无效?切换tab总是会重新加载iframe中的页面?我觉得有必要深入分析一下,讲讲为什么?怎么解决? 【环境说明:vue3+vue-router4】 ...