摘要:
理解Promise是面试中一个常见的问题: Promise是一种用于处理JavaScript中异步操作的对象,它提供了一种更结构化和可管理的方式来处理异步代码,以避免回调地狱(Callback Hell)和提供更好的代码可读性。 关键概念和理解: 状态(State):Promise有三种状态,分别是 阅读全文
摘要:
// 定义myAxios函数,接收一个配置对象config function myAxios(config) { // 返回一个Promise对象 return new Promise((resolve, reject) => { // 创建一个XMLHttpRequest对象 const xhr 阅读全文
摘要:
Promise对象只有三种状态。 异步操作“未完成”(pending) 异步操作“已完成”(resolved,又称fulfilled) 异步操作“失败”(rejected) settled 叫做已决议,不是 Promise 三种状态. 阅读全文