-
不同的Promise区别
查看全部 -
Promise流程图
查看全部 -
执行器概念
查看全部 -
“自从孩子上网课,我们一家人有了新职务——我兼任‘助教’和‘后勤部长’,丈夫是‘技术指导’。”林建霞说,云开学之后,全家人都行动了起来。调适网络、打卡听课、上传作业、拍摄照片、视频家访……从早到晚都闲不住。居家办公时还能应付,随着夫妻二人复工,不少重任又落到了老人身上。
“朋友圈里,有生了二胎的同事,老大老二各自在房间用iPad听老师讲课,夫妻二人分别‘盯梢’。”林建霞打趣道,“这时我感受到了作为独子家长的快乐。”
纵览社交媒体,家长对于网课的“吐槽”花样百出。有人说,家里的电子设备孩子敞开了用,就像孙猴子看守蟠桃园,家长则变成了大龄书僮;有人说,刚开始上网课时,家里“鸡飞狗跳”,几乎崩溃……
查看全部 -
# 主要用于异步计算
# 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果
# 可以在对象之间传递和操作promise,帮助我们处理队列
查看全部 -
promise执行图
查看全部 -
promise异步计算查看全部
-
Promise.all()并发请求
查看全部 -
new Promise( resolve => {
setTimeout(() => {
resolve('hello')
},2000 )
})
查看全部 -
Promise小测试
查看全部 -
还是不太明白问题三, 为什么doSomething()和doSomethingElse()是同一时间执行,不应该等到doSomething()执行完毕再执行then()里面的函数吗
查看全部 -
回调四个问题
嵌套层次很,难以维护
无法正常使用 return 和 throw
无法正常检索堆栈信息
多个回调之间难以建立联系
查看全部 -
异步回调函数是一个新的栈,所以当前栈无法获取之前栈的信息的.之前的栈也无法捕获当前栈的信息,异步回调函数没法使用try catch,因为调用函数和回调函数不是一个栈
查看全部 -
Promise 3个状态
pending [待定] 初始状态
fulfilled [实现] 操作成功
rejected [被否决] 操作失败
要是 Promise 状态发生改变,就触发 .then()里的响应函数处理后续步骤
Promise状态一经改变,不会再变?
查看全部 -
Promise
是一个代理对象,它和原先要进行的操作并无关系
它通过引入一个回调,避免更多的回调
查看全部
举报