Promise 专项练习题(含详细接地气答案解析).docxVIP

  • 1
  • 0
  • 约6.28千字
  • 约 10页
  • 2026-08-24 发布于河北
  • 举报

Promise 专项练习题(含详细接地气答案解析).docx

Promise专项练习题(含详细接地气答案解析)

整套试题分为:基础题、执行顺序题、链式调用题、进阶面试题、手写题,循序渐进,所有答案贴合JS真实运行机制,解析通俗易懂,无模板化话术。

一、基础概念题(判断题/简答题)

1.判断题(正确/错误)

(1)Promise一旦状态改变,就不会再发生变化。

(2)Promise有三种状态:pending、resolved、rejected,默认初始状态是resolved。

(3)Promise的then方法只会在状态为resolved时执行,catch只会在rejected时执行。

(4)newPromise()内部的回调函数是异步执行的。

2.简答题

简述Promise解决了原生JS什么问题?回调地狱的弊端是什么?

二、代码输出顺序题(高频面试)

写出每段代码的最终打印结果和执行顺序

题1:基础宏微任务顺序

PlainText

console.log(1)

newPromise(resolve={

console.log(2)

resolve()

console.log(3)

}).then(()={

console.log(4)

})

console.log(5)

题2:多个Promise微任务队列

PlainText

console.log(start)

文档评论(0)

1亿VIP精品文档

相关文档