如何使用javascript实现,同一个函数,先延时执行,再循环执行?
例如functiona(),只知道window.setTimeout("a()",5000);//5秒后执行window.setInterval("a()",3000);...
例如 function a() ,
只知道 window.setTimeout("a()",5000); //5秒后执行
window.setInterval("a()",3000); //每3秒执行一次
但是如何实现5秒后执行,然后每3秒执行一次? 展开
只知道 window.setTimeout("a()",5000); //5秒后执行
window.setInterval("a()",3000); //每3秒执行一次
但是如何实现5秒后执行,然后每3秒执行一次? 展开
3个回答
展开全部
function a()
function b() {
a();
window.setInterval("a()",3000);
}
window.setTimeout("b()",5000);
function b() {
a();
window.setInterval("a()",3000);
}
window.setTimeout("b()",5000);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var i=1;
function a()
{
if(i<2)
setTimeout("a();",5000);
else
setTimeout("a();",3000);
i++;
}
function a()
{
if(i<2)
setTimeout("a();",5000);
else
setTimeout("a();",3000);
i++;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var j=1;
function a(j){
if(j<2){
j++;
setTimeout("a(j)",5000);
}else{
setInterval("a(j)",3000);
}
}
function a(j){
if(j<2){
j++;
setTimeout("a(j)",5000);
}else{
setInterval("a(j)",3000);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询