Javascript 是单线程语言,代码执行从上到下排队执行。也就是一次只能执行一个任务,如果某个任务执行时间过长就会阻塞后面的任务执行,比如造成浏览器假死等。为了解决这个问题,就需要异步执行。 本文主要解决异步机制是怎么实现的。在解释异步机制前,需要先了解下同步机制。 执行如下一段代码: // 处理数据 f...
Javascript 是单线程语言,代码执行从上到下排队执行。也就是一次只能执行一个任务,如果某个任务执行时间过长就会阻塞后面的任务执行,比如造成浏览器假死等。为了解决这个问题,就需要异步执行。 本文主要解决异步机制是怎么实现的。在解释异步机制前,需要先了解下同步机制。 执行如下一段代码: // 处理数据 f...