我在 JavaScript 中使用 setInterval 函数,但我每秒从 console.log('NOW') 获得一百次重复。 setTimeout 也有同样的效果。
我的错误在哪里? 我想每 15 分钟调用一次函数“function1”。
JavaScript 代码:
function1() {
console.log('NOW');
.
.
.
});
},
refreshData() {
this.function1();
setInterval(this.refreshData(), 900000);
},
提前致谢!
最佳答案
你正在调用函数
setInterval(this.refreshData(), 900000);
而不是传递对函数的引用
setInterval(this.refreshData, 900000);
关于javascript - setInterval 函数 JavaScript 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51064341/