作用域

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作用域相关的知识,希望对你有一定的参考价值。

文件作用域:

在所有代码块之外声明的任何标识符,都具有文件作用域,这些标识符从声明处到源文件结尾都是可以访问的,这个概念与全局变量很像。

函数作用域:

//适用于标签语句,一个函数中所有语句的标签必须唯一

例如:goto语句

代码块作用域:

在代码块内声明的标识符都具有代码作用域,可以被代码块内的所有语句访问。

与局部变量很像。

原型作用域:

适用于函数声明中的参数,在声明函数是,形式参数的类型不能省略,但参数名可以省略。

在定义函数时,形参的名字不能相同。


本文出自 “11132019” 博客,请务必保留此出处http://11142019.blog.51cto.com/11132019/1755439

以上是关于作用域的主要内容,如果未能解决你的问题,请参考以下文章

0140 JavaScript作用域:概述全局作用域函数作用域块级作用域

作用域和闭包作用域和作用域链

js 静态作用域和动态作用域

JavaScript 作用域作用域链变量提升

JavaScript 作用域作用域链变量提升

js 函数作用域, 块级作用域和词法作用域