gpt4 book ai didi

javascript - 具有所选函数范围的变量

转载 作者:行者123 更新时间:2023-11-28 13:41:34 24 4
gpt4 key购买 nike

如果这是一个简单的问题,请耐心等待。在 javascript 中,如何创建一个具有所选函数范围的变量?例如,我想要变量 var1 可以使用 function1() 和 function2() 更新,但不能使用任何其他函数更新。可能吗?

最佳答案

可以通过使用 IIFE 创建闭包来做到这一点:

(function() {
var secretVar = 1;

window.func1 = function() { };
window.func2 = function() { };
})();

现在只有 func1()func2() 能够访问 secretVar

关于javascript - 具有所选函数范围的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17528285/

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