浏览器中的事件循环和任务队列之间有区别吗?

kre*_*ema 4 javascript event-loop javascript-events setinterval task-queue

我对这个问题的答案中的一些术语感到有些困惑:JavaScript中的事件优先级是什么?

事件循环和任务队列之间有区别吗?这些队列有多大?

因为当我使用setInterval()设置Interval并使用alert()中断它时,会在警报显示的时间内删除间隔.

vij*_*jay 5

:存储所有变量,对象,函数和分配给所有这些内存

事件队列:他是包含列表功能的人员TOBE EXCECUTED By Stack.

堆栈:他是执行事件队列所持有的 功能的主要人物

事件循环:

  1. 他是与事件队列堆栈联系的人(经理).

  2. 他做的是什么.IFFF堆栈空的事件队列包含的功能来执行.然后将第一个函数从Event Queue推送到堆栈

视觉示例1:latentflip