1.设定一个时间,当时间到了执行一个method
setTimeout(“alert(“3秒到了”)”,3000)
2.当按下按钮时显示文字而在三秒之后自动消失
function clear(){
a.innerHTML=’ ‘;
}
setTimeout(‘clear()’,3000)
3.setTimeout预设是只执行一次但是我们可以用循环方式,使用一个setTimeout再启动自己一次,就会使第二个setTimeout执行,第二个启动第三个,以此类推就可以不断执行。
var x=0;
function count(){
x=x+1;
document.title=x;
setTimeout(‘count()’,1000)
}
4.在setTimeout不断执行时可以用clearTimeout停止执行
5.set flag,用flag记录当前的状态,初始flag=0;在count执行时flag=1;
flag=0;
function count(){
timer=setTimeout()
flag=1
}
btn.οnclick=function(){
clearTimeout(timer)
flag=0;
}
function restart(){
//即在定时结束的状态下才能执行这个函数
if(flag==0){
count();
}
}
今天的文章setTimeout用法分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/12220.html