采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您课上说三种状态中有resolved,回答又说没有resolved 是fulfilled。 我想请问二者区别是什么,为什么您课上讲授三种状态时说的是 resolved
两者一个意思,说的是一回事儿,叫法更多的是 fulfilled 。
不要纠结于到底用哪个名字,用哪个都行,只要你理解了三种状态的关系。
MDN 文档中说:“注意: 如果一个 promise 已经被兑现(fulfilled)或被拒绝(rejected),那么我们也可以说它处于已敲定(settled)状态。您还会听到一个经常跟 promise 一起使用的术语:已决议(resolved),它表示 promise 已经处于已敲定(settled)状态,或者为了匹配另一个 promise 的状态被"锁定"了” 老师,文档中的resolved包括兑现和拒绝。您课上提到的resolved是不是就相当于,文档中resolved中的fulfilled?二者只是重名了而已? 因为不理解搜了很多文章看完更懵了,麻烦老师再解答一下。
那你就忘记 resolved 这个词,只用 fulfilled 和 rejected,视频中讲的 resolved 转换为 fulfilled,这样就不会混了。
谢谢老师回复
登录后可查看更多问答,登录/注册
针对时下面试高频考点,帮助新人js面试快速通关
1.6k 17
1.8k 11
1.3k 11
1.2k 11