随笔分类 -  promise

promise基础
摘要:async 函数 1. 函数的返回值为 promise 对象 2. promise 对象的结果由 async 函数执行的返回值决定 返回结果的方式和then方法差不多 async function say(){ ////1,如果返回值是一个非Promise类型的数据,那这个方法返回的就是一个成功状态 阅读全文
posted @ 2022-03-25 19:52 青仙 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1. 整体结构框架 /** * 自定义Promise函数模块:IIFE */ (function (window) { const PENDING = 'pending' const RESOLVED = 'fulfilled' const REJECTED = 'rejected' /** * P 阅读全文
posted @ 2022-03-24 21:00 青仙 阅读(98) 评论(0) 推荐(0) 编辑
摘要:3. Promise 的几个关键问题 1. 如何改变 promise 的状态? (1)resolve(value):如果当前是 pending 就会变为 resolved (2)reject(reason):如果当前是 pending 就会变为 rejected (3)抛出异常:如果当前是 pend 阅读全文
posted @ 2022-03-24 10:01 青仙 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1. 预备知识 1.1 实例对象与函数对象 实例对象:new 函数产生的对象,称为实例对象,简称为对象 函数对象:将函数作为对象使用时,称为函数对象 function Fn() { // Fn只能称为函数 } const fn = new Fn() // Fn只有new过的才可以称为构造函数 //f 阅读全文
posted @ 2022-03-23 10:34 青仙 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示