jssetinterval函数是一种定时器,可以在指定的时间间隔内重复执行某个任务。它接受两个参数:要执行的任务函数和时间间隔(以毫秒为单位)。
使用jssetinterval函数,只需要调用函数,并将要执行的任务函数和时间间隔作为参数传递给它。它会在指定的时间间隔内不断重复执行任务函数,直到我们调用clearInterval()函数停止它。
下面是一个简单的例子,使用jssetinterval函数每隔1秒钟向控制台输出一次“Hello World!”:
//定义任务函数
function sayHello(){
console.log("Hello World!");
}
//调用setInterval函数
let timer = setInterval(sayHello, 1000);
jssetinterval函数还可以接受一个可选的第三个参数,用于指定要传递给任务函数的参数。例如,我们可以使用以下代码每隔1秒钟向控制台输出一个数字:
//定义任务函数
function printNumber(num){
console.log(num);
}
//调用setInterval函数
let timer = setInterval(printNumber, 1000, 1);
我们可以使用clearInterval()函数停止定时器:
clearInterval(timer);