setTimeout和setInterval的区别:
- setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
- setTimeout() 只执行代码一次。如果要多次调用,请使用 setInterval() 或者让代码自身再次调用 setTimeout()。
自身循环调用
function aa(){
alert('对不起, haorooms博客要你等候多时');
setTimeout("aa()", 1000 )
}
aa();
setInterval(“函数”,毫秒) 方法会不停地调用函数 setInterval会等待毫秒后,再循环执行,不像上面进入页面就执行再循环。