如果要异步运行某些内容( 稍后 ),请尝试
setTimeout()
Javascript是单线程的。如果要在事件处理程序之外运行一些耗时(CPU密集型)的任务,则可以使用上面的技术来执行此操作,但是它仍然会占用事件处理线程(导致UI冻结)。
在浏览器中运行CPU密集型任务通常是一个坏主意(网络工作者可能会对此进行更改),因为它们与事件处理程序共享同一线程,从而使它们等待。

如果要异步运行某些内容( 稍后 ),请尝试
setTimeout()
Javascript是单线程的。如果要在事件处理程序之外运行一些耗时(CPU密集型)的任务,则可以使用上面的技术来执行此操作,但是它仍然会占用事件处理线程(导致UI冻结)。
在浏览器中运行CPU密集型任务通常是一个坏主意(网络工作者可能会对此进行更改),因为它们与事件处理程序共享同一线程,从而使它们等待。