00:00
下面我们就要去把promise的基本使用写一写。好,下面我们要写点代码。来首先第一步干嘛,是不是创建一个新的promise,那我说promise,那实际上说的就是promise对象吧,能听懂不,我也写个对象吧,干嘛另一个promise是吧,传一个什么呢。是不是回调函数,回调函数啊,用建函数吧,可以吧,而且这个函数接收两个参数,名字一般很写的很固定,一个叫一个叫什么reject,它们俩什么类型。是不是函数类型好,我在这一个函数里面,在这一个函数里面,这个函数其实有一个统一的称谓。叫执行器函数执行器执行什么去的?执行异步操作,比如说我在这个函数里面干嘛去,是不是执行异步任务能听到吧,那执行义务是不是有可能成功,也有可能失败。
01:23
好,那3.1,那如果成功了呢?啊,如果成功了,调用什么去是不是调用接收到了这个函数参数对不?那如果什么失败了呢。而且调用这些函数的时候,是不是可以传入对应的数据,而这个数据我们一般称为value,而这个数据一般称为什么呢?
02:02
是任何值都没关系,懂不懂先要有这个正确的概念。可以吧,可以啊。好,我们还有一些事情要做,已经确定了,就是我们。做一梦最后成功了,调用了指定数据,我怎么取到结果值啊?无论成功失败,我最是不是都可能要取啊?那是直接去读吗?不是。必须要干嘛呢,注意。啊,我可以先把这个先用一个呃,变量先存起来,可以吧,可以吧,可以注意啊,在开发中,现在的规律是先尽量用抗。先尽量用看后面发现这个变量有改变,再把它改成什么呢?能听懂我意思吧,啊,尽量先用,这样避免能不改就不改。就是你要写上来的是有可能无意之间给他改了,但是你可能本来不愿意改,不改的对不对,能听到吗?因为这种模式他的好处你要感受到啊啊好来注意我下面就可以干嘛点认。
03:14
是不来指定成功和什么失败的回调函数,那成功的函数是不是用来接受什么呢?成功的value,而失败的回答函数用来接受什么?能不能看到啊,这个啊,说白了,我最终是不是有可能要读读,不是我清楚,而是我通过回调函数来什么基耶稣。这个是接收得到成功的数据。能听懂不,而这个也是啊,接收得到啊,失败的数据对不对,不是我主动去去取,而是他什么交给我。
04:06
是不是这个模式不太一样,对不对,能看懂吧,啊整个结构100好吧,现在我们稍微写一写,那我执行一个异步任务,怎么样快速的模拟啊,来个什么set out。可以吧,接着内部是不是有可能成功,也可能失败是不,那我怎么样代表成功,怎么样代表失败呢?我可以这样啊,比较方便的就是取一下当前的时间data点什么。啊,我来说一下。得说明一个事情,如果当前时间啊是偶数啊,就代表成功可以吧。可以不,否则代表失败,那下面要转换代码呀。怎么成功了呢?Time?
05:05
等等于什么等于零是不是代表成功?是不else就代表什么失败。那成功的时候啊,成功的时候我们要将谁去,刚才我们前面是不是有说叫什么result传入一个成功的值对不对,那我这里写一个叫成功的数据可以吧,成功的数据,并且把那个把那个时间啊,把那个时间给显示一下吧。把这个时间给显示一下,这样我们就看得出来是吧,当前是计算偶数,好,下面我当我二的时候是不是失败了,那既然失败了,那我应该叫谁去reject。是不调reject,那就是我们传入的不就是成功的数据啊,是什么失败的数据。
06:01
单是字符串是数字,是对象,是什么都没关系,听懂了吗?甚至是个L对象都没关系。能理解吧,也就我这里面传一个六对样行可以的啊,没有任何问题,这个整体看不看到。能看懂好,那下面一旦调用肉,我后面是不是会执行这个函数,那这个函数我得写一个打印输出啊,这是不是成功的回调执行了是不是,那个value为多少呢?我不知道取算一下是不是。可以吧,可以好下面类似的,下面类似啊,我们干嘛去就说什么失败的回调,其实成功的回调和失败的回调呢,它有一个专业的称谓的。啊,都有专业称谓的这个函数啊,这个函数称为什么呢?On。
07:06
那这个呢,大家应该能说出来了,On,什么rejected,一定要都有专业的称谓,记在你脑,在脑子里留下来,一旦那个函数名看到你,看到你只看到暗,那基本上是回调函数。基本上可以说是会表函数了。能听懂吧,什么意思知道吧。啊。当什么什么时候。他这个名字是不是要告诉我,当我变为rejected状态时候去执行,当我变为的状态时候去执行,当什么什么的时候。可以这么理解吧。啊,有一个好理解,能帮助你消化很多东西啊,来,好啦好啦。我们现在来运行一下。这个大家前面都学过啊,这基本的使用大家还是要会的啊。
08:04
啊,Value没有定,我应该是写错了,看下是哪一行,31行,看一下一行这个里面要改成什么意思,没改是吧。什么意思,成功的回调,成功的数据,他是手术,是不是当然一定成功吗?不一定,也有可能什么失败还成功,那应该差不多失败了吧,这。我的运气这么差吗?我我是不是我慢我歇一下,休息一下。这个几率也是够可以的啊。可以吧,啊可以没有任何问题,基本使用就这么用。大家一定要能去把基本使用都很熟练啊,这是最最基本的。
09:00
好,这是这个。
我来说两句