📜  重复一个函数 javascript (1)

📅  最后修改于: 2023-12-03 15:12:29.050000             🧑  作者: Mango

重复一个函数 JavaScript

有时候我们需要在 JavaScript 中重复执行某个函数,这个时候可以使用 setInterval() 或者 setTimeout() 函数来实现。

setInterval()

setInterval() 函数可以用来连续执行某个函数。

setInterval(function(){
  // your code here
}, intervalTime);

其中第一个参数是要执行的函数,第二个参数是执行函数的时间间隔(单位毫秒)。

例如,下面的代码会每隔1秒钟输出一次“Hello World!”

setInterval(function(){
  console.log("Hello World!");
}, 1000);
setTimeout()

setTimeout() 函数可以用来只执行一次某个函数。

setTimeout(function(){
  // your code here
}, delayTime);

其中第一个参数是要执行的函数,第二个参数是延迟执行的时间(单位毫秒)。

例如,下面的代码会延迟2秒钟后输出“Hello World!”

setTimeout(function(){
  console.log("Hello World!");
}, 2000);
总结

通过使用 setInterval() 和 setTimeout() 函数,我们可以轻松地重复执行一个函数,并在我们需要的时候停止执行。

但是我们也需要注意使用时间间隔和延迟执行时间,以确保程序能够正常运行,避免出现意外情况。