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