JavaScript Web API是否在与调用堆栈线程不同的线程上运行?

时间:2018-05-11 00:26:24

标签: javascript

在Philip Roberts的下一个视频中的12:16,他谈到了在不同于调用堆栈的线程上运行的Web API和Node API,如果我正确理解他的话?那么,这是正确的,Web API和Node API是否在与调用堆栈和事件循环不同的线程上运行?

如果为true,这是否意味着它们将与在调用堆栈中执行的JavaScript并行运行?

https://www.youtube.com/watch?v=8aGhZQkoFbQ

1 个答案:

答案 0 :(得分:1)

简答:是的。

正如评论中所指出的,Web API“虽然具有不同的行为和目的,但仍然是”有效的线程“。

最后,当任何回调被推入调用堆栈时,结果仍将被JavaScript运行时的单个“线程”访问和限制。