当前位置:首页 > Web开发 > 正文

事件循环模式(事件轮询)

2024-03-31 Web开发

技术图片

主体:

(1)模型原理

技术图片

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

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

重点:

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

(2)相关问题

技术图片

(3)执行栈

技术图片

(4)浏览器内核

(5)回调队列

(6)事件轮询

(7)事件驱动模型

技术图片

(8)请求响应模型

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

.

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

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/41680.html