JavaScript作用域及作用域链 这篇文章主要谈谈我自己对作用域以及作用域链的一些理解 什么是作用域和作用域链? 作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在JavaScript中,变量的作用域有全局作用域和局部作用域两种,局部作用域又称为函数作用域。 为了方便理解我们先看一个例子来解释作用域的范围 console.log(scope); //undefined var scope=0; function fun(num1,num2)