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

上一篇: difference between var keyword and without var

下一篇: Window vs Var to declare variable