八哥的前端学习之路(四) JS执行过程(2)

摘自winter老师 《重学前端》 闭包和执行上下文 闭包定义 简单理解,闭包其实是一个绑定了执行环境的函数。与普通函数的区别是 闭包携带了执行的环境 古典的闭包定义 环境部分 环境 标识符列表 表达式部分 JS中的闭包 环境部分 环境:函数的词法环境(执行上下文的一部分) 标识符列表: 函数中用到的未声明的变量 表达式部分:函数体 执行上下文的定义 JS与闭包“环境部分”相对应的术语是“词法环境
相关文章
相关标签/搜索