闭包涉及作用域、作用域与作用域链、执行上下文、内存管理等多方面知识。有几篇文章涉及这几方面: 《浏览器工作原理: 07 | 变量提升:JavaScript 代码是按顺序执行的吗?:这篇主要讲 JavaScript 的执行上下文。涉及变量提升以及 JavaScript 代码的执行流程。