调用一次:setTimeout()
const timeout = setTimeout(() => {console.log("时间到了");}, 2000);// 删除定时器clearTimeout(timeout);
window[global].setTimeout(调用函数, [延迟的毫秒数]);- 延迟多少毫秒后执行调用函数
window[global].clearTimeout(timeoutId));
重复调用:setInterval()
const interval = setInterval(() => {console.log("时间到了");}, 100);// 删除定时器clearInterval(interval);
window[global].setInterval(调用函数, [间隔的毫秒数]);- 每间隔多少毫秒执行一次调用函数(间隔毫秒默认0)
window[global].clearInterval(intervalId);
