我正在开发一个Web项目,我需要一个循环,每隔5或6秒循环一次。我希望能够激活一段代码来更改页面的一部分。如何在不崩溃页面的情况下执行此操作?
答案 0 :(得分:4)
JavaScript有native setInterval function,允许您以定义的时间间隔运行特定的代码块。
尝试这样的事情:
var someFunction = function(){
// define your loop here
};
var interval = 5000; // 5000 milliseconds is 5 seconds.
setInterval(someFunction, interval);
答案 1 :(得分:3)
您应该使用本机setInterval函数
您可以在此处获取更多信息:https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setInterval
假设您要激活的代码块是名为everyFiveSeconds
您的代码将是:
setInterval(everyFiveSeconds, 5000);
间隔以毫秒计算