猿问

有没有人遇到过这个问题哈!js是单线程为什么它可以异步求指导!

js是单线程为什么它可以异步
回首忆惘然
浏览 209回答 2
2回答

眼眸繁星

依赖于js的事件循环机制,js的主线程虽然是单线程运行的,但是底层还是有其他线程的,比如说网络请求线程,事件执行线程等,主线程遇到上述说的异步任务就会放到事件队列中,并由对应的线程去执行,执行完成后会返回给主线程,异步就是这样来的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答