JS 浏览器原理(17 节课)
把浏览器当成一台拆开看的机器:多进程如何分工、一帧画面如何被画出来、事件循环怎样调度任务,以及缓存与安全机制各自扮演的角色。
第一章 · 浏览器架构与导航3 节
浏览器多进程架构从输入 URL 到页面显示HTTP 协议基础与版本演进
第二章 · 渲染原理3 节
HTML/CSS 解析与 DOM/CSSOM 构建渲染管线:布局 / 绘制 / 合成重排与重绘:触发条件与优化
第三章 · JS 运行机制4 节
V8 引擎与 JS 编译执行执行上下文、作用域与调用栈事件循环:宏任务 / 微任务 / 渲染时机长任务、主线程占用与 Web Worker
第四章 · 网络与存储3 节
浏览器缓存机制与 CDN同源策略与跨域:CORS 全解Web 存储与 Service Worker
第五章 · 安全与性能4 节
前端安全:XSS / CSRF 与防御核心性能指标与优化实践性能调试实战:Performance / Lighthouse现代渲染架构:流式 / 岛屿 / RSC