使用var关键字+变量名在函数外部声明就是全局变量。
错
举一反三
内容
- 0
如果需要在函数内部修改全局变量,需要使用关键字 global,声明所赋值的变量是全局变量。
- 1
当函数内存在一个变量与外部的全局变量同名,要想使全局变量生效,可以在函数内使用( )关键字进行声明。 A: Local B: global C: enclosing D: nonlocal
- 2
在JavaScript函数中,在函数外部声明的变量是全局变量,在函数中声明的变量是局部变量。若在函数中使用未声明的变量,它将被自动视为______ 变量,即便在函数中首次使用它。
- 3
在函数外部定义的变量,要在函数内部正常使用,可以使用global关键字进行声明。( )
- 4
下列关于JavaScript中作用域的说法错误的是() A: 作用域就是变量和函数的可访问范围 B: 控制着变量和函数的可见性与生命周期 C: 在JavaScript中变量的作用域有全局作用域和局部作用域 D: 变量在函数内声明或者声明的时候带var就是全局变量,拥有全局作用域