gpt4 book ai didi

javascript - 增加一个数字并将其附加到函数

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

我有一个数字,用作存储在某个数据库中的计数器。每次页面运行时,计数器都会增加 1。我在检索该数字时没有问题,但我想要的是将该数字附加到某个名称并强制执行新函数。

例如,

newGame0();newGame1();newGame2();

我该如何去做呢?

最佳答案

您可以将函数 newGame0newGame1newGame2 定义为对象的属性,使用括号表示法来引用连接 counter 的属性 “newGame”+计数器,调用函数

var counter = 0;

var obj = {
newGame0: function() {
console.log(counter)
},
newGame1: function() {
console.log(counter)
},
newGame2: function() {
console.log(counter)
}

}

var interval = setInterval(function() {
if (counter < 3) {
// call `newGame0`, `newGame1`, `newGame2`
obj["newGame" + counter]();
++counter;
} else {
clearInterval(interval)
}
}, 1500)

关于javascript - 增加一个数字并将其附加到函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36995373/

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