NodeJs中var x = 1和x = 1之间的区别是什么?

这个问题在这里已经有了答案:

  • var关键字的用途是什么,什么时候应该使用它(或省略它)? 18个答案

  • 'var x = 3'将在当前范围内创建一个变量。 鉴于这是在函数中声明的,除非明确地返回,否则x将不在其外部可用。

    'x = 3'将在全局范围内创建一个变量。 因此,任何其他代码都可以访问并更改其值。 在全局范围内使用变量通常是不好的做法。

    链接地址: http://www.djcxy.com/p/17361.html

    上一篇: What is the difference between var x=1 and x = 1 in NodeJs

    下一篇: What's advantage to use var in the variable declaration?