js定时器如何设置时间

js
1535
2024/1/10 16:50:28
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在JavaScript中,可以使用setTimeout()setInterval()函数来设置定时器。

setTimeout()函数用于在指定的时间之后执行一次指定的函数。它接受两个参数:要执行的函数和延迟的时间(以毫秒为单位)。

例如,以下代码将在2秒后执行一个函数:

setTimeout(function() {
  console.log('定时器已触发');
}, 2000);

setInterval()函数用于每隔一段时间重复执行指定的函数。它也接受两个参数:要执行的函数和重复执行的时间间隔(以毫秒为单位)。

例如,以下代码将每隔1秒执行一次一个函数:

setInterval(function() {
  console.log('定时器已触发');
}, 1000);

要停止一个定时器,可以使用clearTimeout()函数(用于setTimeout()函数创建的定时器)或clearInterval()函数(用于setInterval()函数创建的定时器)。

例如,以下代码将在5秒后停止定时器:

var timer = setTimeout(function() {
  console.log('定时器已触发');
}, 5000);

clearTimeout(timer);

以上是设置定时器的基本用法。你可以根据自己的需求来调整延迟时间和重复时间间隔。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: js中Navigator对象怎么定义