gpt4 book ai didi

javascript - JavaScript 中的重复变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:20:10 27 4
gpt4 key购买 nike

有什么方法/工具可以检测项目 JavaScript 文件中重复的变量/方法名称吗?

最佳答案

在 Javascript 中没有重名这回事。重新声明一个已经存在的名称时,您永远不会收到错误。

为了避免覆盖 Javascript 中的现有名称,优秀的开发人员至少会做以下一件事情:

1) 小心地将它们的变量保持在全局范围之外,通常将应用程序所需的所有名称添加到一个或两个全局范围的对象下。

// No 
var foo = 1;
var bar = 2;
var bas = 3;

// Yes
var MyApp = {
foo:1,
bar:2,
bas:3
}

2) 在创建变量名之前检查它是否不存在。

// No
var MyObj = {};

// Yes
var MyObj = MyObj || {} // Use MyObj if it exists, else default to empty object.

关于javascript - JavaScript 中的重复变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/976218/

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