当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript setTimeout()用法及代码示例


setTimeout函数于JavaScript是一种用于在执行指定函数或代码块之前引入延迟的方法。它通常用于异步编程和在一段时间后执行任务。理解延迟是至关重要的setTimeout不保证准确。指定的时间代表最小延迟,实际执行时间可能会因JavaScript运行时的事件队列等因子而稍长一些。

setTimeout函数通常用于处理动画、管理异步操作或模拟延迟等场景。此外,它可以与闭包结合使用,将参数传递给回调函数。

用法:

setTimeout(callback, delay);

参数:

  • callback这是在指定延迟后执行的函数。
  • delay执行之前等待的时间(以毫秒为单位)callback函数。

例子:此示例显示setTimeout() 函数的使用。

Javascript


console.log("Start");
setTimeout(() => {
  console.log("Delayed message");
}, 2000);
console.log("End");

输出:

Peek-2024-02-08-13-54


相关用法


注:本文由纯净天空筛选整理自yajasvikhqmsg大神的英文原创作品 What is setTimeout() function in JavaScript ?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。