如何以及为什么要避免在 JavaScript 中使用全局变量?
javascriptweb developmentfront end technology
避免使用全局变量或尽量减少在 JavaScript 中使用全局变量。这是因为全局变量很容易被其他脚本覆盖。全局变量并不坏,甚至不是一个安全问题,但它不应该覆盖另一个变量的值。
在我们的代码中使用更多的全局变量可能会导致维护问题。假设我们添加了一个同名的变量。在这种情况下,请为一些严重的错误做好准备。
要避免使用全局变量,请使用局部变量并将代码包装在闭包中。您也可以通过使用 json − 包装变量来避免这种情况。
var wrapperDemo= {
x:5,
y:function(myObj){
}
};
上面,如果你想调用 x,那么使用 −
wrapperDemo.
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

