超时 & 间隔
在 Github 上编辑
定时器用于安排函数在稍后时间发生。
在这里,我们创建一个定时器,它将在 1 秒(1000 毫秒)后向控制台打印“Hello, World!”。
setTimeout(() => console.log("Hello, World!"), 1000);
您也可以在创建定时器后取消它。
const timerId = setTimeout(() => console.log("No!"), 1000);
clearTimeout(timerId);
可以创建间隔以定期重复一个函数。
setInterval(() => console.log("Hey!"), 1000);
间隔也可以取消。
const intervalId = setInterval(() => console.log("Nope"), 1000);
clearInterval(intervalId);
使用 Deno CLI 在本地运行 此示例
deno run https://docs.deno.org.cn/examples/scripts/timers.ts