JS高阶---事件循环模式(事件轮询)

时间:2024-05-01 10:49:03

大纲:

JS高阶---事件循环模式(事件轮询)

相关知识点:

JS高阶---事件循环模式(事件轮询)

主体:

(1)模型原理

JS高阶---事件循环模式(事件轮询)

JS部分:初始化代码执行
WebAPIS:执行上下文对象(不是一个真的对象,而是一个抽象的虚拟对象,可以看做栈里的一个区域,包含很多对象)
setTimeout:定时器管理模块(分线程)
DOM(document):事件响应管理模块(分线程)
callback queue:回调函数队列---→待执行

JS中的stack初始化代码优先执行,当执行完毕后,才会执行回调代码

重点:

先执行初始化代码,执行完毕后才会循环遍历“”回调队列“”里的回调代码

JS高阶---事件循环模式(事件轮询)

(2)相关问题

JS高阶---事件循环模式(事件轮询)

(3)执行栈

JS高阶---事件循环模式(事件轮询)

(4)浏览器内核

JS高阶---事件循环模式(事件轮询)

(5)回调队列

JS高阶---事件循环模式(事件轮询)

(6)事件轮询

JS高阶---事件循环模式(事件轮询)

(7)事件驱动模型

JS高阶---事件循环模式(事件轮询)

JS高阶---事件循环模式(事件轮询)

(8)请求响应模型

JS高阶---事件循环模式(事件轮询)

本质为:浏览器与服务器的交互---请求与响应的模型

.

相关文章