2026年前端考试题库及答案.docx

2026年前端考试题库及答案

一、JavaScript基础与核心概念

1.解释JavaScript中的事件循环(EventLoop)机制,并描述宏任务与微任务的区别及执行顺序。

答案:事件循环是JavaScript实现异步非阻塞执行的核心机制。它维护一个调用栈、一个宏任务队列和一个微任务队列。执行流程如下:

同步代码在主线程调用栈中执行,形成执行上下文。

遇到异步API(如`setTimeout`,`fetch`,`Promise.then`)时,其回调函数根据类型被分配到不同的任务队列。

宏任务包括:`setTimeout`,`setInterval`,I/O操作

文档评论(0)

1亿VIP精品文档

相关文档