js计时器的问题。
发布网友
发布时间:2024-07-16 01:22
我来回答
共1个回答
热心网友
时间:2024-08-25 05:10
setTimeout计时出错
var doSomething = function(){
console.log("do");
// 继续调用
task();
}
var task = function(){
// 每天0点开始执行一次
var now = new Date;
var y = now.getFullYear(), m = now.getMonth(), d = now.getDate();
var tom = new Date(y, m, d + 1, 0, 0, 0);
var gap = tom - now;
setTimeout(doSomething, gap);
}
onload = function(){
task();
}