温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
哈喽,大家好,那上一个小节我们是对promise对象当中的状态呢做了一个介绍,那么这个小节我们顺势来介绍一下,Promise对象当中另外一个很重要的属性就是promise result。好,把它呢,先拿过来,放到笔记当中来啊,这个是promise对象的值啊,它的值这是实例对象中的另一个属性啊,拿过来,那么这个promise result它存的是什么呢?它存的是对象成功或者失败的结果。啊,这个属性保存的是啊,异步任务,异步任务成功或失败的结果保存着,那么谁可以来修改这一个属性的值呢?有两个啊,可以修改,第一个就是resolve这个函数,另外一个就是reject这个函数,也就是这两个函数是可以对实例对象当中的这个值进行修改的,就是进行赋值的,除了他俩之外呢,别人是不可以的啊,除了它之外别人是不可以修改这个值的,那么一旦呢,你在这一块呢,通过这两个函数设置完毕之后,在后续的Z方法回调当中,它就可以把这个值取出来,然后对这个值进行相关的操作。
01:35
好了,这是当前呢,咱们这个小节对promise当中的一个属性promise result这个属性做了个介绍,首先它也是对象当中的一个属性,而这个属性它保存的是咱们异步任务啊,然后成功或者失败的结果啊,写上异步任务啊,你看无论是咱们可以回过来再看一眼啊,无论是FS模块。
02:03
啊,你看reject,这个呢是失败的结果,这个呢是成功的结果,就无论成与失败,这两个值最终都是保存在了promise result那个属性当中。好了,关于这个属性,我们就先说这么多。
我来说两句