浏览器渲染原理是非常常见的面试问题,那么你真的了解它吗,或者说,浏览器渲染原理你可以利用起来吗。感谢之前字节的面试官,问了我一帧的流程包括哪些,我收集了一些资料,简单整理如下,之后有空再补充补充。
最近面试时总被问到一些如为什么Vite比Webpack快、ESM和CJS的对比、Tree Shaking的原理等等的面试题,大多数时候我只能凭感觉简单说道几句,给面试官的印象就是,不太懂这些,基础不牢,于是我查阅诸多资料,总结了前端工程化的起始发展和目前的常用的一些技术原理概述。
事件循环是 JS 中重要的概念,用于处理同步代码、异步代码的执行顺序问题
因为 JS 的执行环境不同,分为浏览器事件循环和 Node.js
事件循环