超时与间隔
计时器用于安排函数在稍后时间执行。
这里我们创建一个计时器,它会在 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