4

我正在从这个博客中了解事件循环,但似乎作者进入了我不太熟悉的一般计算机程序概念 -

这包括 HTTP 请求、数据库操作和磁盘读写;单线程执行要求运行时执行操作,提供回调函数,然后继续执行其他操作。

Javascript 的单线程执行部分是否用于与 Javascript 的另一部分(即运行时)通信?还是浏览器的执行部分?我可能完全错了,但到目前为止我的理解是,当您访问网页时,浏览器会获取一些 javascript,并且只有一个线程来执行该 javascript,因此它使用该线程向运行时发送消息,哪个是实际运行该脚本的 cpu 的一部分,这会导致脚本在您的网页上运行?

4

0 回答 0