JavaScript函数作用域
什么是作用域 作用域是在运行代码是代码中的默写特定部分中的变量,函数和对象的可访问性,变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域。 局部作用域,函数内部 function fn(){ var a = 10; console.log(a); //10 } fn(); console.log(a);// 报错:a is not defined at 函数中的变量a属于局部变量 所以只能被局部所打印 而在函数外去打印a会显示报错图如下: 全局作用域,不在任何函数中 var a = 20; function(){ var a =10; console.log(a)//
下载地址
用户评论