【发布时间】:2021-08-10 14:38:55
【问题描述】:
在这个页面上:
我发现使用 var 很重要,我们不能使用 let 和 const 来声明全局变量和函数,但我尝试使用 let 和 const。那么我应该使用它们还是不推荐使用它们?
这是我运行的代码:
let a;
globalThis.a = 3;
console.log(globalThis);
这是输出:
因此您可以清楚地看到添加的内容没有任何错误。那么我应该继续使用这个还是这个工作但不推荐?
【问题讨论】:
-
你有一个
Window对象,为什么要标记node.js? -
它被标记为 nodejs 因为这个问题与我们运行 JavaScript 的每个环境有关。
-
你有什么问题?
-
我的问题是,建议只使用 var 或者没有这样的界限
-
现在几乎没有理由使用
var*。如果支持,请始终使用let和const。
标签: javascript node.js constants var let