Jason Pan

JavaScript 工作原理 系列文章

潘忠显 / 2021-03-31


“JavaScript 工作原理”系列文章是翻译和整理自 SessionStack 网站的 How JavaScript works。因为博文发表于2017年,部分技术或信息可能已经过时,但文章内容仍能给 JavaScript 的开发者带来很多益处。

另外,许多语言有类似的特性,这系列文章中的一些原理性的介绍,各种语言也是通用的,比如:堆栈、事件循环 (Event Loop)、垃圾收集 (GC) 等。即使不从事 JavaScript 开发,阅读这些文章也能获得收益。

我自己在2015年在刚入职时,也写过一些 JavaScript 代码,但当时没有深入的理解。今年工作涉及到 FaaS,要了解一些 JavaScript 虚拟机是如何工作的,阅读了这一系列文章,才有了一些基本的理解。对文章的翻译,一方面能帮助更多的人,另外一方面让自己对许多细节有更深、更准确理解。

有理解和翻译不准确的地方,欢迎大家留言指正。

系列文章的翻译目录

系列文章的原文目录