请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

resolved 和 fulfilled 区别是什么?

老师您课上说三种状态中有resolved,回答又说没有resolved 是fulfilled。
我想请问二者区别是什么,为什么您课上讲授三种状态时说的是 resolved

16445
收起

正在回答 回答被采纳积分+3

1回答

双越 2020-10-27 17:10:35

两者一个意思,说的是一回事儿,叫法更多的是 fulfilled 。

不要纠结于到底用哪个名字,用哪个都行,只要你理解了三种状态的关系。

1 回复 有任何疑惑可以回复我~
  • 提问者 精神小伙卓涛 #1
    MDN 文档中说:“注意: 如果一个 promise 已经被兑现(fulfilled)或被拒绝(rejected),那么我们也可以说它处于已敲定(settled)状态。您还会听到一个经常跟 promise 一起使用的术语:已决议(resolved),它表示 promise 已经处于已敲定(settled)状态,或者为了匹配另一个 promise 的状态被"锁定"了”
    
    老师,文档中的resolved包括兑现和拒绝。您课上提到的resolved是不是就相当于,文档中resolved中的fulfilled?二者只是重名了而已?
    
    因为不理解搜了很多文章看完更懵了,麻烦老师再解答一下。
    回复 有任何疑惑可以回复我~ 2020-10-27 18:44:10
  • 双越 回复 提问者 精神小伙卓涛 #2
    那你就忘记 resolved 这个词,只用 fulfilled 和 rejected,视频中讲的 resolved 转换为 fulfilled,这样就不会混了。
    回复 有任何疑惑可以回复我~ 2020-10-28 07:41:15
  • 提问者 精神小伙卓涛 回复 双越 #3
    谢谢老师回复
    回复 有任何疑惑可以回复我~ 2020-10-28 09:45:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信