gpt4 book ai didi

javascript - 防止重复的Javascript变量

转载 作者:行者123 更新时间:2023-12-03 10:00:28 28 4
gpt4 key购买 nike

因此,我正在使用WordPress,只是花了一个小时来追踪两个插件之间的问题。它们都使用相同的javascript变量'd',但用于不同的对象,因此我不得不将其中一个更改为'e',但是如果插件更新,这些更改将丢失。

有成千上万个WordPress插件,程序员使用相同的变量也就不足为奇了。有没有办法防止您自己的变量被意外覆盖?

最佳答案

您可以使用函数表达式包装代码:

(function(){
var e = 1;
}())

在上面的代码中,函数外的任何内容都无法触摸您的变量,并且您的变量不会破坏其他同名的全局变量。

请记住,由于变量在函数外部不可见,因此引用它们的所有代码也必须在函数内部。

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

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