Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
事件循环、队列等是JavaScript运行时或引擎的一部分吗?_Javascript_Runtime_V8_Javascript Engine - Fatal编程技术网

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

事件循环、队列等是JavaScript运行时或引擎的一部分吗?,javascript,runtime,v8,javascript-engine,Javascript,Runtime,V8,Javascript Engine,我知道文档,窗口等对象是运行时的一部分,我知道引擎处理JIT编译、运行实际代码等事情 但事件循环、回调队列等位于何处?它在运行时吗?引擎?此答案基于此,详细描述了Javascript引擎、运行时和调用堆栈 发动机由两个主要部件组成: *内存堆-这是内存分配发生的地方 *调用堆栈-这是代码执行时堆栈帧所在的位置 事件循环和回调队列是Javascript运行时的一部分: 提出和回答了类似的问题-虽然只提到事件循环说明它是在“主机环境而不是JS实现”中-猜测您可以阅读整个答案,看看这些术语的含义以及

我知道
文档
窗口
等对象是运行时的一部分,我知道引擎处理JIT编译、运行实际代码等事情


但事件循环、回调队列等位于何处?它在运行时吗?引擎?

此答案基于此,详细描述了Javascript引擎、运行时和调用堆栈

发动机由两个主要部件组成: *内存堆-这是内存分配发生的地方 *调用堆栈-这是代码执行时堆栈帧所在的位置

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

提出和回答了类似的问题-虽然只提到事件循环说明它是在“主机环境而不是JS实现”中-猜测您可以阅读整个答案,看看这些术语的含义以及它们与运行时和引擎的关系:可能的重复