深入浅出JavaScript:作用域
变量作用域
变量的作用域由函数限定,不是全局,就是局部。
全局处处可以访问,局部只有在变量被声明的地方才能访问。
在js中唯一能定义变量作用域的语块就是函数,所以全局变量在函数外部定义,局部变量在函数内部定义。
注意!在函数内部,要是忘记写var了,这个变量就会变成全局变量了~
提问!! for循环内的变量的作用域是??
变量的作用域由函数限定,不是全局,就是局部。
全局处处可以访问,局部只有在变量被声明的地方才能访问。
在js中唯一能定义变量作用域的语块就是函数,所以全局变量在函数外部定义,局部变量在函数内部定义。
注意!在函数内部,要是忘记写var了,这个变量就会变成全局变量了~
提问!! for循环内的变量的作用域是??