定时器之setlnterval
setlnterval()方法重复调用一个函数,每隔这个时间,就去调用一次回调函数。
注:
1.window可以省略
⒉这个调用函数可以直接写的数,或者写函数名或者采取字符串′函数名0’三种形式。
3.间隔的亳秒数省略默认是0,如果写,必须是毫秒,表示每隔多少毫秒就自动调用这个函数。
4.定时器可能有很多,所以我们经常给定时器赋值一个标识符
示例代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> <script> // 1.定时器之setlnterval // 语法规范:window.setlnterval(调用函数,延迟时间) // 这个定时器一旦开始就不断调用 // 每隔一段时间就调用 setInterval(function () { console.log('11'); }, 1000) // 2.setTimeout 延迟时间到了,就去调用这个回调函数,只调用一次 就结束了这个定时器 // 这个定时器一旦开始就不断调用 会重复很多次 </script> </html>