深入理解 JavaScript, 从作用域与作用域链开始

1. 什么是作用域 作用域是你的代码在运行时,某些特定部分中的变量,函数和对象的可访问性。换句话说,作用域决定了变量与函数的可访问范围,即 作用域控制着变量与函数的可见性和生命周期 。 2. JavaScript中的作用域 在 JavaScript 中有两种作用域 全局作用域 局部作用域 如果一个变量在函数外面...