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);