今天读到一篇关于JS的异步执行机制的文章感觉受益良多,先来沾出地址
简单来说就是js是单线程而且是主线程,但是浏览器提供了HTTP线程、I/O线程、GUI线程等等,来辅助主线程。当js要进行一个http请求的时候,相当于js主线程把任务交给HTTP线程去做了,然后js继续执行下面的内容啦,HTTP线程干完活会插入到回调函数的队列中。
今天读到一篇关于JS的异步执行机制的文章感觉受益良多,先来沾出地址
简单来说就是js是单线程而且是主线程,但是浏览器提供了HTTP线程、I/O线程、GUI线程等等,来辅助主线程。当js要进行一个http请求的时候,相当于js主线程把任务交给HTTP线程去做了,然后js继续执行下面的内容啦,HTTP线程干完活会插入到回调函数的队列中。