一尘不染

如何在JavaScript中声明全局变量?

javascript

如何在JavaScript中声明全局变量?


阅读 192

收藏
2020-05-01

共1个答案

一尘不染

如果必须在生产代码中生成全局变量(应避免使用),请 始终 明确 声明它们:

window.globalVar = "This is global!";

虽然可以通过省略来定义全局变量var(假设没有同名的局部变量),但这样做会生成 隐式 全局,这是一件不好的事情,并且在 严格模式下 会产生错误。

2020-05-01