[我知道document,window等对象是运行时的一部分,并且我知道引擎处理诸如JIT编译,运行实际代码等的事情
document
window
但是事件循环,回调队列等在哪里?是在运行时吗?引擎?
此答案基于此article,它详细描述了Javascript Enginer,运行时和调用堆栈
引擎包含两个主要组件:*内存堆-这是发生内存分配的地方*调用堆栈-这是代码执行时堆栈框架所在的位置
事件循环和回调队列是Javascript运行时的一部分: