JavaScript中,如何将作用域划分为函数作用域和全局作用域两类?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1975个文字,预计阅读时间需要8分钟。
JavaScript中作用域分为全局作用域和局部作用域两类。全局变量在函数外部定义,称为全局变量,具有全局作用域,即网页中所有脚本和函数都可以访问。局部变量在函数内部定义,称为局部变量,具有局部作用域,即只能在定义它的函数内部访问。
JavaScript作用域分为全局作用域和局部作用域两类。变量在函数外定义为全局变量,全局变量有全局作用域,即网页中的所有脚本和函数均可使用;变量在函数内部声明为局部作用域,局部作用域一般只在固定的代码片段(例函数)内部可访问到。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
变量的作用域(scope),指的是变量在脚本代码中的可读、写的有效范围,也就是脚本代码中可以使用这个变量的区域。
变量的作用域主要分为全局作用域、局部作用域(也称函数作用域)两种。
相应作用域的变量分别称为全局变量、局部变量。全局变量声明在所有函数之外;局部变量是在函数体内声明的变量或者是函数的命名参数。
全局作用域(Global Scope)
变量在函数外定义为全局变量,全局变量有全局作用域:网页中的所有脚本和函数均可使用。
本文共计1975个文字,预计阅读时间需要8分钟。
JavaScript中作用域分为全局作用域和局部作用域两类。全局变量在函数外部定义,称为全局变量,具有全局作用域,即网页中所有脚本和函数都可以访问。局部变量在函数内部定义,称为局部变量,具有局部作用域,即只能在定义它的函数内部访问。
JavaScript作用域分为全局作用域和局部作用域两类。变量在函数外定义为全局变量,全局变量有全局作用域,即网页中的所有脚本和函数均可使用;变量在函数内部声明为局部作用域,局部作用域一般只在固定的代码片段(例函数)内部可访问到。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
变量的作用域(scope),指的是变量在脚本代码中的可读、写的有效范围,也就是脚本代码中可以使用这个变量的区域。
变量的作用域主要分为全局作用域、局部作用域(也称函数作用域)两种。
相应作用域的变量分别称为全局变量、局部变量。全局变量声明在所有函数之外;局部变量是在函数体内声明的变量或者是函数的命名参数。
全局作用域(Global Scope)
变量在函数外定义为全局变量,全局变量有全局作用域:网页中的所有脚本和函数均可使用。

