JS定时器有两种方法。
- setInterval() :循环调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。
- setTimeout() :在指定的毫秒数后调用函数或计算表达式。
JS定时器的三种使用规范
1.使用匿名函数
var num=0
setInterval(function(){
console.log(num++)
},1000)
2.使用外部函数/不带括号运算符
<script>
setInterval(demo,1000);
function demo(){
console.log(1)
}
</script>
3.使用外部函数/带括号运算符,必须加引号。
<script>
setInterval("demo2(3)",1000);
function demo2(num){
console.log(num);
}
</script>
网友评论