是JavaScript运行时或引擎的事件循环,队列等部分吗?

问题描述 投票:0回答:1

[我知道documentwindow等对象是运行时的一部分,并且我知道引擎处理诸如JIT编译,运行实际代码等的事情

但是事件循环,回调队列等在哪里?是在运行时吗?引擎?

javascript runtime v8 javascript-engine
1个回答
0
投票

此答案基于此article,它详细描述了Javascript Enginer,运行时和调用堆栈

引擎包含两个主要组件:*内存堆-这是发生内存分配的地方*调用堆栈-这是代码执行时堆栈框架所在的位置

enter image description here事件循环和回调队列是Javascript运行时的一部分:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.