91. setTimeout和setInterval的区别是什么? setTimeout和setInterval都是JavaScript中的定时器函数,它们的主要区别在于触发时间和执行次数: setTimeout函数会在指定的延迟时间后触发一次回调函数。延迟时间可以是一个毫秒数,表示回调函数将在指定的时间间隔后执行。 例如:setTimeout(function() { console.log('Hello!'); }, 1000); // 延迟1秒后执行一次回调函数 setInterval函数会在指定的时间间隔内不断触发回调函数。每次回调函数执行完毕后,会等待指定的时间间隔再次触发。...