
图解Google V8
来自 极客时间·免费领取学习资源
这份资料来自极客时间2026年的付费VIP课,内容以视频为主,对应《图解Google V8》。官网需要单独购买,有集上可以免费领取。
作者简介
李兵,《浏览器工作原理与实践》课程作者,前盛大创新院高级研究员,在浏览器和前端开发领域深耕了十余年。
曾在盛大创新院参与WebOS 项目,在顺网科技带领团队打造了一款给全国网吧使用的“F1 浏览器”,目前致力于为企业提供前端项目咨询和浏览器研发的基础服务。
课程亮点
你将获得
V8 执行 JavaScript 代码的完整流程;JavaScript 的核心特性;事件循环和垃圾回收的工作机制;系统优化 JavaScript 执行效率的方法。
模块介绍
本课程包括三个模块,分别是 JavaScript 设计思想篇、V8 编译流水线篇、事件循环和垃圾回收篇。
JavaScript 设计思想篇,关注 JavaScript 的设计思想,讨论它背后的核心特性,以及V8是是怎么实现这些特性的。
V8 编译流水线篇,带你分析 V8 的编译流水线所涉及到的具体知识点,同时也会穿插讲解一些内存分配相关的内容,因为函数调用、变量声明、参数传递或者函数返回数值都涉及到了内存分配。
事件循环和垃圾回收篇,深入到 V8 的心脏事件循环系统中,学习 V8 是如何实现JavaScript 单线程执行的。同时,关注垃圾回收问题,打通 V8 分配内存和回收数据的整个链路,掌握系统排查问题的方法。
课程大纲
- 宏观视角 (2讲)
- JavaScript设计思想篇 (7讲)
- V8编译流水线 (8讲)
- 事件循环和垃圾回收 (4讲)
贡献者
学习社区
1 人正在学习
职场沟通与管理交流
讨论工作沟通、团队管理、求职面试和办公效率,用具体场景交流方法与复盘。