阅读背景:

函数重要的点

来源:互联网 

变量的作用域

    在 JavaScript 中,变量的定义并不是以代码块作为作用域的,而是以函数作为作用域。也就是说,如果变量是在某个函数中定义的,那么它在函数以外的地方是不可见的。而如果该变量是定义在 if 或者 for 这样的代码块中的,它在代码块之外是可见的。另外,在 JavaScript 中,术语“全局变量”指的是定义在所有函数之外的变量(也就是定义在全局代码中的变量),与之相对的是“局部变量”,所指的则是在某个函数中定义的变量。其中,函数内的代码可以像访问自己的局部变量那样访问全局变量,反之则不行    在 JavaScript 中,变量的定义并不是以




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: