var关键字和无var之间的区别
可能重复:
JavaScript中使用var和不使用var之间的区别
在java脚本中使用var关键字和不将它用于变量有什么区别?
例如:
var x = 14;
和x = 14;
这些是相同的还是当我们声明var x时,它是一个局部变量&当它没有var关键字时,那么它的全局变量?
谢谢!
如果var
关键字在函数或其他非全局范围内使用,那么该变量的作用域不是全局的 。
如果var
关键字未在变量名称前使用,那么该变量的作用域是全局的 。
在函数外声明的变量变成GLOBAL,并且网页上的所有脚本和函数都可以访问它。
全局变量在关闭页面时被破坏。
如果你声明一个变量,而不使用“var”,变量总是变成GLOBAL。
链接地址: http://www.djcxy.com/p/17353.html