请描述 setTimeout 和 setIn

17 查阅

请描述 setTimeout 和 setInterval 的区别?在性能上谁更好?为 什么要用 setTimeout 和 setInterval ?

参考答案:

解析: 因为 setTimeout(表达式 , 延时时间)在执行时,是在载入后的延迟指定时 间去执行一次表达式,记住,次数是一次 ;而 setInterval(表达式,交互时间) 则不一样,它从载入后,每隔指定的时间就执行一次表达式。所以,两者完全 是不一样的。很多人习惯将 setTimeout 包含于被执行函数中,然后在函数外再 次使用 setTimeout 来达到定时执行的目的。这样,函数外的 setTimeout 在执行 函数时再次触发 setTimeout,从而形成周而复始的定时效果,使用时

区别