gpt4 book ai didi

javascript - 使用 `var` 声明全局范围与使用 `global` 一样糟糕

转载 作者:行者123 更新时间:2023-11-28 15:08:45 24 4
gpt4 key购买 nike

我了解到在 Javascript 中使用全局变量是一个坏主意,因为存在与依赖项发生冲突的风险。

我可以在全局范围内使用 var 作为替代方案吗?我想避免全局变量的陷阱,但这样做似乎比将所有自定义对象作为参数传递给函数要容易得多。我有在许多不同文件中部分定义的对象。

最佳答案

Can I use var at the global scope as an alternative to this?

全局范围内的

var 创建一个全局变量。所以它是完全一样的,而且没有任何更好的地方。

如果您正在使用 Node,则实际上并不需要全局变量。每个模块都应该需要其所有依赖项。

关于javascript - 使用 `var` 声明全局范围与使用 `global` 一样糟糕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37634303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com