社区
马金聚的课程社区_NO_1
ES6从入门到精通
帖子详情
Promise对象的其它常用方法
前端开发小马哥
2023-01-13 02:21:17
课时名称
课时知识点
Promise对象的其它常用方法
无
...全文
86
回复
打赏
收藏
Promise对象的其它常用方法
课时名称课时知识点Promise对象的其它常用方法无
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
1500个前端开发
常用
JavaScript特效
1500个前端开发
常用
JavaScript特效,实例超多,特效实用,欢迎下载学习
Promise
详细说明、
常用
方法
终止
Promise
链条原理:通过返回一个空的
Promise
对象
来终止
Promise
链条,因为空的
Promise
对象
状态为 pending,所以不会触发。
方法
需要传递一个参数,参数为数组,数组中的内容表示的是
Promise
实例化
对象
,如果有最先到达的状态,无论是成功还是失败,都将以这个
对象
的状态和结果为最终结果。该
方法
返回一个新的
Promise
对象
,该
对象
在原
Promise
对象
的错误状态被捕获或被处理后,才会发生。
方法
始终返回一个失败的
Promise
对象
,并且不受参数的影响。
[精讲]
promise
对象
常用
方法
,与手写模拟
这意味着,当一个宏任务中包含了多个微任务时,这些微任务会在该宏任务执行完成后被依次执行,而不是在该宏任务中立即执行。在 constructor 构造函数中,定义了
Promise
的三种状态:PENDING(进行中)、FULFILLED(已成功)、REJECTED(已失败),以及
Promise
对象
的属性,包括状态、成功结果、失败原因、保存成功回调函数的数组和保存失败回调函数的数组。当一个宏任务执行完成后,才会去检查是否存在微任务,如果存在,则会依次执行微任务队列中的任务,直到微任务队列为空。
Promise
的其他常见
方法
一、对
Promise
的理解以及
Promise
的基本用法 二、
Promise
的其他常见
方法
①
Promise
.prototype.then() ②
Promise
.prototype.catch() ③
Promise
.prototype.finally() ④
Promise
.all() ⑤
Promise
.race() 三、
Promise
的常见面试题
Promise
方法
的常见用法
它接受一个
Promise
对象
数组作为参数,返回一个新的
Promise
对象
。
Promise
.race()
方法
用于处理多个
Promise
对象
,它接受一个
Promise
对象
数组作为参数,返回一个新的
Promise
对象
。当任何一个
Promise
对象
成功或失败时,新的
Promise
对象
就会成功或失败。它接受一个函数作为参数,该函数有两个参数 resolve 和 reject,分别表示异步操作成功和失败时的回调函数。它接受一个回调函数作为参数,该回调函数的参数是异步操作失败时返回的错误。
马金聚的课程社区_NO_1
1
社区成员
173
社区内容
发帖
与我相关
我的任务
马金聚的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章