朋友们好,从这一节课开始啊,咱们一起来学习信克和谓测。那首先我们来了解一下,看什么是信克和谓测, 而 cnt 的胃肠呢,是 es 八中引入的心语法,他的作用就是来简化 pro mise 的一步操作。 注意啊,在 excex 和 mate 出现之前,我们开发者呢,只能通过链式点任的方式来处理 promax 一波操作。比如说呢,我们曾经写过这样代码来读取文件一二三中的内容,我们呢,是先读取了文件一, 然后呢得到一个 pro miss 的返回值,然后呢再通过点赞的方式啊,去指定成功之后的回掉函数。在第一个点赞中,咱们蕊探了一个新的 pro mis 实力对象,然后呢,就可以 继续来点赞拿到文件二读取的结果,并且呢,我们在第二个点赞中,又蕊蹭了一个新的 promes, 然后呢,咱们继续来点赞拿到文件三的读取结果。 那么这个时候啊,大家发现这种点赞的方式啊,他的优点就是解决了回掉地狱的问题是不是啊,但是呢,他也带来了一定的缺点啊,比如说就是代码呢,比较勇于,而且呢,代码呢,阅读性呢,会比较差一些,而且呢也不容易被 理解。所以说啊,点赞固然可以解决回掉地狱的问题,但是呢,他有一些对应的缺点啊,就是代码勇于,阅读性差,以及不容易理解。所以说,接下来啊,咱们 那官方又推出了信卡,还有啊喂,他来帮咱们简化点赞的这种普洱密斯一步操作,那是如何简化的呢啊, 咱们先来了解一下信克还有维塔他们的基本使用方式啊,大家来看,我们先声明了一个方法,叫做该车奥, 只要咱们掉了这个方法,那么我们就会读取文件一二三里面的内容,那么我们是如何来进行读取的呢?来发现啊,我们掉了任 f s 提供的 red flil 方法,我们都知道 redfl 方法的反规值啊,默认就是一个 pro mix 的 实力对象,但是啊,大家发现,在前面我们加了一个啊维他关键字来进行修饰,注意啊,如果咱们不加啊维他,他的返回值就是一个普洱密斯实力,但 是只要我们加上了维他,那么他的防御值啊,就不再是普洱密斯实力了。而最终读取到的文件的内容,所以说啊,一就是咱们三个一,然后呢,我们又去读取了文件,二在前面呢也加了一个维他来进行修 不是,那因此 r 就不再是一个 proms 实力了,而是指向真正的那个文件的内容是三个。二,然后呢,咱们又去读取了文件三在前面呢加了一个 v 塔来进行修饰,于是呢, r 三就指向三个三那么一个字符。 大家发现啊,这个啊维他是用在这个方法内部的,是不是啊,如果某个方法的返回值是一个 pro miss 实力对象,那么我们就可以在前面用啊维他来进行修饰。 修饰完毕之后,这个反馈值就不再是普罗密斯舍利了,而是变成了一个真正的值。而且咱们需要注意啊, 如果这个方法内部用到了 awet, 那么这个方法必须被 sunce 来进行修饰啊,这是一个必要的条件。好,那么接下来啊,咱们就写代码给大家去演示一下 awencam 使用来回到 vs 扣的里面,咱们新建一个模块,十一,这是演示信卡和 mate 的基本使用。第二, gs, 首先呢,我们需要导入任 f s 来用 es 六的默认导入 就是认 fs, 让他 fmm 一个包啊,是认个 fs。 接下来我们可以声明一个方法啊,来 f u n c t i 文叫 get, 在这个方法的内部啊,我们希望去读取文件一二三,那于是咱们可以调用任 f s 提供的点瑞的 fal 方法来先给他个路径啊,是点杠 flax 下面的一点 tst。 然后呢,我们再指定编码格式 是由 tf 八,好,注意啊,在默认情况下,他的反位值是个什么呀,哎,是一个 pro miss 实力,咱们可以做下验证啊,来看啊一, 然后咱们去坑搜浪一下这个啊一,好,接下来呢,咱们可以调一下这个方法啊,叫该草啊飞啊,在后面咱们调用一下。 好,此时啊,咱们可以打开终端啊,先来执行十一这么一个模块,看这个打印的结果是不是一个普罗密斯的实力,那咱们 no 的空格。十一太和殿之后呢,咱们直接回车, 大家发现啊,打印的确实是一个对象,前面有一个修饰服务是 pro miss, 证明说我们打印的 r 一是一个 pro miss 的实力对象。好,那接下来啊,大家看,如果某个方法的返回值是一个 pro miss 的实力,那么接, 接下来咱们就可以在他的前面啊加一个啊,为他来进行修饰。而且啊,咱们还需要注意,如果这个方法内用到了啊为他这个关键字,那么这个方法必须要用啊信客来进行修饰,这是一个必要的条件啊,来,咱们保存 好,接下来啊,咱们再次执行十一这个模块,咱们这次再来看这个阿一,打印的还是不是一个普洱密斯的对象,来,咱们上镜头 回车才发现,这一次啊,这个值就不再是普洱 miss 的实力对象了,而是变成了三个一, 哎,所以说啊,通过啊,信卡还有啊喂,他就可以简化咱们的 promax 操作。从此之后呢,咱们的程序员就不用再通过点赞的方式拿到咱们读取的结果了,咱们直接通过啊,为他修饰就可以拿到最终的结果。但是有一点需要 的去注意一下,就是如果方法内用到了啊喂他,那么这个方法必须被信的关键词来进行修饰好。当咱们拿到了文件一读取的结果之后呢,哎,紧接着咱们可以去读取文件二, 还是调用在 fs 第二瑞的 fl 这个方法,给他一个路径,要读取 flos 下面的二点 tst, 读取编码格式呢?还是 ut f 八,注意,咱们第六行这个方法的调用范围值是谁啊? 哎,是一个 pro miss 的实力,那如果咱们调某个方法返回值是 pro max 实力,紧接着是不是就可以在前面加啊,为他来进行修饰了呀?同学们,那么修饰的结果咱们可以用一个常量来进行接收就是啊二,好,此时咱们可以再次打印这个啊二, 注意啊,如果里面用到了维他,那么外面的方式必须被性格所修饰好。那么接下来咱们再次做下演示,看这次答应的结果是什么。 大家发现啊,我们就答应出了三个一,还有三个二,那最后呢,我们再来读取文件三啊,和之前的方式呢,也都一样,还是呢调用任 f s 这个模块所提供的锐的 fal 方法, 给他一个要读取的文件的路径是 flus 下面的三点 tst 编码格式还是 utf 八, 注意瑞特菲奥方法的反规值还是 pro max 的一个对象,于是我们可以使用啊维他来进行修饰。那既然方法内部用到了维他,那么咱们还是要保证这个方法被信客所修饰。这两关键字啊,是配对出现的,明白吧啊,是成套出现的啊, 那么接下来咱们可以在这里用啊三来进行接收,最终啊,我们可以去印象这个啊三, 好保存。之后啊,咱们再次执行十一这个模块,大家发现啊,我们就成功的读取到了文件一二三里面的内容。那通过我们的演示啊,大家发现 有了啊,信用卡和啊为他之后,咱们就不需要再点赞的方式来拿到最终的结果了,咱们直接用啊为他来修饰这个 pro miss 的实力对象。然后呢,要保证方法被啊信客所修饰就 ok 了。 好,通过我们的演示啊,大家发现新款威特确实比点赞啊,要清新明了很多。好,这节课关于新款威特的基本使用,我们就为大家介绍到这里。
粉丝7.8万获赞28.6万

今天给大家分享前端面试当中的一个网红题,时间的绑定和微任务。红任务大家看这个代码非常的简单,我定了一个按钮,对吧?那么我给他分别绑定了两次事件,对吧?这是绑定一次,这绑定一次毁掉一里面他这个是有一个微任务, 对吧?微人物一,这里面有一个打印一,对吧?这地方有一个微人物二,那么打印二手动的给他 执行了一下这个点击事件,那么我刷新的时候,你看他的结果是一二为人为人为人二,对吧?一二为人为人,为人为人二,那么我清空我点击的时候,那他瞬间我就变了, 对吧?选择一啊,为人为一,二为人为二,大家知道什么原因吗?你们可以思考一下,那么接下来我给大家解释一下, 就是我点击的时候为什么他自行,结果他是这样的啊?比如说他一开始的时候,首先在这个浏览器执行的时候,他有一个红任务对列,对吧?还有一个函数的执行站啊,还有一个微任务对列,那么 我在点击这个按钮的时候,那么他会把这个当做一个靠派克,对吧?这个也是一个函数,对吧?我点击的时候,他会把这个当成一个完整的函数,对吧?靠派个一放到红人物队列里面,对吧?一样的,他也会放到这个这个二 这一部分,他也会放到火龙队这里面,那么我执行的时候,他把靠边个一先执行,他移到这个执行站里面执行,执行的时候他是从上往下执行的,他发现这靠边个一里面他其实有一个,他有一个微任务,对吧?那么他把微任务 就放到这个咱们的微任务队列里面,就他里面有个微任务,他就可以移过来,放到微任务队列里面,对吧?那么他就往下走,他就打印抗收,抗收一,那个红任务靠拍,靠拍个一,执行完了之后,那么他再去执行微任务队列,他要清空微任务队列,这时候微任务队列里面他只有一个微任务一嘛,所以就打印 这个微生物一,对吧?这时候他执行完了之后呢?让他再执行靠边二,靠边二,一到这个里面,他也是他发现有一个微生物队列,对吧?这个是二,那么他也放到微生物队列里面,对吧?然后呢?他再去,他再去执行 ctrl 二,对吧?那么打印的就是 ctrl 二, 然后微灯帽啊,然后呢?为什么在这个地方就是函数自制性的时候,在这是吧?自动绑定,自动出发的时候,为什么会出现这种情况呢?是因为 他这样,他把这整个的斯科瑞和这里面的东西,他都会当成一个那种,对吧?放到这个里面, 放到这个红人物堆里面,他当成一整个的一个红人物,嗯,当成整个一个红人物,那么他执行的时候,他就放到这个里面去执行,那么他看到康收一,对吧,他就答应 打印靠数一。如果是发现微任务了,就放到放到这个微任务堆里面,对吧?那么他再往下走,又发现微任务了,那么微任务二,那他就放在这个这个里面微任务二, 对吧?然后呢他又发现康叔二,康叔 low 个二,那么他就是一二,然后微人物队列根据先进先出的原则,那么先打赢微人物一,再打赢微人物二,所以说你首次进来的时候,他的结果就是这样,为什么就是说在这个用户点击的时候, 他会分成两个呢?对吧?大家肯定会有这种疑问,为什么我在这里面自执行的时候,他为什么就当成一个红任务呢?这就要说这个浏览器的这个这种机制, 他为了避免这种长时间的任务,对吧?对于这个用户和这个界面交互了这一块,他为了避免这种长时间的任务, 长时间任务他有可能导致这种主色,主色,所以说他尽可能的把这个任务进行拆分,也就是咱们常说的所谓的这种什么时间分片的概念,嗯,也就是说那个 rey 的圆码里面他也有这个概念,对吧?时间分片他怕这种长的任务分成这种小的任务, 哦,就是在这个地方手动点击的时候,他相当于会把这种同一个这种红人物他会分成小的分片,嗯,也可以理解为就是时间分片,不知道大家听懂没有?如果没懂可以评论区留言一块探讨。

接下来我要讲解的内容是红任务与微任务。在扎巴 scrap 当中呀,他又将 e 部 api 呢分为了两种类型,第一种类型呢,叫做红任务,第二种类型啊,叫做微任务。首先我们来看一下,在扎巴 scrap 当中,哪些 e 部 a p i 属于红任务, 像定时器 sad interval, set tamat, sat immediate, 还有一些 l 操作,它都属于红任务。也就是说,在我们刚刚讲解的事件循环的六个阶段当中,每一个阶段所对应的这个一波 api, 它实际上都属于红任务。 接下来我们看一下哪些义部 api 属于为任务,像 promise 等, promister, catch, promise 呢,他都属于为任务。当然还有 processor, next tick 啊,他也属于为任务。 关于红任务与微任务,他们之间有什么区别呢?首先我们来看第一点,微任务的回答案数呀,会被放置在微任务的事件对列当中, 而红任务的毁掉函数呢,会被放置在红任务的时间对列当中。这是第一点区别啊,就是微任务和红任务他们之间的这个毁掉函数放置的位置是不同的。接下来我们看第二点区别。第二点区别呢,就是微任务的优先级要高于红任务。 当微任务事件对列当中存在可以执行的回调函数的时候呀,这个事件循环呢,在执行完当前阶段的回调函数后,会暂停进入事件循环的下一个阶段。 事件循环呢,会立即进入微任务事件对列,开始执行回答函数。当微任务事件对列的毁掉函数执行完成之后呢,事件循环再进入到下一个阶段,开始执行回答函数,这是什么意思呢?我们来看上面这张图, 事件循环呢,他是从 tymerce 这个阶段开始执行的,比如说现在这个事件循环呢,依次执行执行到了 io 轮巡阶段,在执行 io 轮巡阶段的这个毁掉函数的过程当中呢,突然呀,这个微任务事件队列当 当中呢,有可以调用的毁掉函数了,那这个时候呢,事件循环呢,会先将 io 这个阶段的毁掉函数执行完成,这个时候他不会进入到 check 阶段,他会立即进入到微任务事件队列当中,开始执行微任务所对应的这个毁掉函数。 当微任务所对应的这个回答来说,执行完成之后呢,他再进入到事件循环的下一个阶段,也就是 iopo, 他的一个下一个阶段就是 check 阶段好,那么这就是微任务高于红任务这样的一个含义。那么关于微任务,他本身呢,也有一个优先级,那么我们来看一下 微任务当中的 next tik 啊,它的优先级呢,要高于普通的微任务,那么在执行任务的时候呢,只有 next tik 中的所有回答案数执行完成之后啊,才会执行微任务时间对列,什么意思呢?注意看啊,在这我们标出了一个 next tick 和一个微任务事件对列, 那么实际上他们啊都属于微任务,但是呢, next 可他的微任务优先级要高于普通的微任务好,那么这是微任务,他本身 也存在一个优先级的问题。接下来我们看一下红任务哈,那么这个红任务呢,他不存在优先级的概念,那么不同的红任务的回答函数呢?被放置在了不同的红任务事件队列当中,那么红任务与红任务之间没有优先级的概念,他们的执行顺序啊,是按照视线循环的阶段的顺序执行的。 好,这就是咱们当下所讲解的什么是红任务,什么是微任务?他们之间有什么区别?那最重要的区别呢,就是微任务的优先级高于红任务,而微任务本身呢,他的 next 可要高于其他的微任务。


总是拖延小事,回复邮件、整理桌面,几分钟搞定的事堆成山,压力爆棚。我用微行动加速法, 每天轻松完成五件小事,效率提升,生活清爽。这个方法核心是降低行动门槛,加上及时奖励, 帮助应对各种拖延症。操作分四步,步骤一,提前准备物品,减少决策。步骤二,分解任务为微行动,如花五分钟回复邮件。步骤三,完成后立即奖励如何备咖啡。 步骤四,每周回顾优化方法,比如整理桌面,提前备好收纳盒,五分钟搞定奖励小,试试试吧!


宿主你好,你的攻略任务已失败,你将马上脱离本世界,并且失去所有家产。我的心愿已经达成,我希望看到他幸福,哪怕。 给他幸福的人不是我,救命,我好累好困。 好想就这样睡过去,阿狸,我来找你了,乖乖起床了。。 快点起吧,是你做了爱吃的早饭。。走,跟我一起去。。不,,我还不能睡,还有最后一件事没完成。 做不到的话,就再也见不到阿狸了。。谢总说项链找回之前,你不知是。 自己找地方换。。 哎,淑娘,谢总可真是太爱你了。。 这么贵的项链说送就送,看你一哭,他心疼的恨不得把命都给你。。你之前总说把他当弟弟,还跟前男友一起出国,结果那个男人一听说你有心脏病就跑了,只有谢贤臣对你不离不弃。, 你总不会还把他当弟弟吧??你怎么也被我骗了,弟弟只不过是个说辞罢了。,男人嘛,就喜欢自己得不到的东西,,不然我怎么能成为他可望不可及的白月光呢??只要我一直吊着燕晨,他就会永远爱我。, 这可比和他在一起强多了。。那你之前跟男朋友一起出国难道是假的??不是,,你这盘棋下的也太大了。。当然是假的了,那个男人只不过是我故。 让燕晨吃醋的工具人罢了。,你看这些年燕晨不都是为了我念念不忘,颓废不已的吗??高,你这招可太高了,我听说谢总为了你的心脏要和姜子婉那个舔狗结婚了,如果他们真的结婚,你这计谋就白瞎了。。 我自有分寸,燕晨对那个女人根本不上心,前几天我扇了自己三个耳光,他就找人还了他三十几个。刚才我又故意把项链扔进水里,,燕晨就二话不说把那个女人踹了下去,到现在都没上来,我有的是办法整治他。。 你放心,他们结不了婚。。 这个就当做我的。 离开前送给谢彦成最后的礼物吧。。你怎么知道今天是我的生日??对了,,系统告诉过我,今天也是谢彦成的生日,我和弟弟的生日只差一天,可爸妈永远只记得弟弟的生日,我总是被忽视的那个。 爸妈和弟弟在那场车祸中丧生以后,我就再也没过过生日了,就连苏宁都不记得我的生日。。 谢总,为了给你准备惊喜啊,江小姐可是忙了一整天,都是他一个人亲自动手,我看他的手啊,差点都烫伤了。。 以后不要为我做这些事,总不能告诉他,我根本不是给他亲生的。。你还没有吹蜡烛许愿呢。。 太久没过生日,我竟然都忘了。。希望初年手术成功,岁岁平安。。希望你也手术成功,平安顺遂。。 若任务对向死亡,任务直接失败。。 小心张惠婉,张惠婉,张惠婉,我被砸昏头了。。 竟然看到他为我紧张,九尾巴,谢谢九尾巴。。 你为什么要出国来??不要命了吧??因为你死了,我的任务就失败了,我还怎么复活而已。。因为。 我爱你,从来没有一个人像他这样,永远把我放在第一位,哪怕因为沈淑宁,我伤他无数次。 你到底有多爱我,才能做到如此地步??叶尘,不,我自杀了。。你说什么?? 他已经被送到医院了,只是现在失血过多,需要马上输血。。你在想什么??血库告急,他将会玩的血型不是正好和舒宁一样吗??赶紧让他去献血啊。 就没有别的办法交汇,晚谈也刚刚受伤。。你在说什么??你教了我一个舔狗,居然担心他。。走吧,我可以去实习。。 如果沈淑宁死了,我的任务也就完不成了。在我心里,明明最重要的人是淑女。, 可我为什么觉得如此心痛??对,是愧疚,他刚刚救了我的命,我对他怜悯也正常。。 够了吧,还要抽多少啊??会不会抽太多??你放心,,医生都是有分寸的,不会影响过两天的心脏移植手术。。我不是。。 不是,单膝手术好了,一次性抽了这么多血,这几天要好好躺着休息,注意补充营养,,不要剧烈运动。。谢谢啊。 我累了,行,回房间去休息,,你去照顾生小姐吧。。 都是他自愿的,可为什么我心里会这么难受??不谢。。最近这几天他怎么天天都来看我??谢谢。。 你每天那么忙,不用特地来看我的,我不会后悔,因为我比你更重视这次的手术,我只为他做这一点点小事,他竟然都会感动。,喝了吧。 叶辰,你到底在想什么??你不是最爱树木了吗??如今他以此相逼,让你不要去,将会玩,你怎么还犹犹豫豫的不肯答应我不娶她,她不肯捐,怎么办?? 哎呦,,你就放心吧,姜慧婉有多爱你,我们都看在眼里,你就算不娶她,她也肯定会捐的,而且这样一来,你也就不用打扰自己的幸福了。,你和淑妮。? 绝不可能,,我看最近舒心,看你的眼神都不一样。。虽然他嘴上不说,,但他肯定会对你动心的。,你还到底在犹豫什么呀??你不会真喜欢上交会馆了吧?? 喜欢他,我这辈子都不可能喜欢上他。。 那就行,苏宁高温自杀的事你都知道了??他不想我用自己的幸福来换取他活下去的希望,所以无论如何也不愿意用这种方式接受你的心脏。。抱歉,之前答应娶你的是。 我要失业了,我有的是办法。 对付他,你放心,他们结不了。。原来这就是他的办法,我可以给你一个许愿望的机会,除了结婚,什么都可以。。什么愿望都可以吗?? 我唯一的愿望就是让手术提前,这就是你的心愿。。嗯,,为什么我会有心痛的感觉??我想让你尽早看到一个健健康康的沈小姐。 而我也能看到一个健健康康的昼夜里,我们各取所需,得偿所愿。。蒋慧婉,你。? 你到底为什么这么爱我??因为系统绑定的任务目标就是你啊!,因为我来到这个世界。。 就是为了你,等心脏捐献手术结束以后,我会送你一个礼物,当做给你的补偿。。这么巧,我也有个礼物给你。。 等我手术结束以后你再打开吧。。为什么??因为到时候才会更有惊喜。。 为什么我心里这么不安??医生,你确定人工心脏不会有问题??谢总,你放心,这项技术已经非常成熟,江小姐不会有事的。。。 这一天我已经等了太久了,怕你会醒来,一切都可以回到正位上了。。 恭喜宿主,任务完成,他人复活成功,宿主即将脱离本世界。。 怎么回事啊?? 是不是姜慧婉出事了??奇怪,我第一个担心的人竟然是姜慧婉。,在我心里最重要的不是淑女吗??不,姜慧婉不会有事,这些年他做过那么多危险的事情,都活了下来。。 这次一定也一样。,医生,谢总非常遗憾的告诉你,江小姐因为排异反应,在手术的过程当中抢救失效去世了。。 去世了,您叮嘱过,无论如何都要保证沈小姐的安全。。您放心,沈小姐的手术非常成功。。你,你说谁去世了??蒋小姐。 抢救无效去世了。。去世??什么意思??谢先生,对不起啊,我们已经尽力了,您节哀。。 不可能,不可能,你骗我。。你在骗我,对不对??他不可能死,他怎么可能死??他是在骗我,对不对??谢先生,我已经喘不过来气了。。 蒋桂婉呢??立刻让他出现在我面前,他,他,他在里边。。 不是说他对江小姐根本不上心吗??是啊,听说他在乎的是沈小姐,,可他怎么看都不看沈小姐,他死了,教会我死了。 如噩梦一样漫长的五年,我终于完成任务了。。 还是鬼好,玩什么??吓我是不是回来了??我真的回来了。。 阿里,阿里,你在哪?? 阿丽,艳丽。 你在哪啊??夜里。。您好,您拨打的号码是空号,请查证后再拨空号。。 为什么是空号?? 是系统骗我,还是说。? 这一切都是我的一场梦,根本就没有系统。 我的阿里也不会复活。 为什么要这么对我?? 你出来啊。。你不是说了吗??只要我完成一百件事情,我的爱就可以复活,那我这五年的付出到底算什么?? 骗我说,你说话。。 从小到大,我只有周艳丽一个亲人,从孤儿院到参加工作,对我来说,周艳丽就是整个世界,为什么要给了我希望?? 又毁灭掉,对不起,阿丽,让你白白等了我五年,我这就来陪你。。 住手,你在干什么?? are you 真的回来了。? 阿里,真的是你,你去哪了??你知不知道我有多想你活着呢?? 我害怕你不会回来。。 这位小姐,你是哪的?? 怎么会在我家里??交给我,,交给我。。 算完的,把钱交给我,谢总,谢总,谢总。。 你就接受现实吧,江小姐已经离世了,他在做心脏捐献手术时抢救无效离世了。。谢总,您到底怎么了??您一开始就应该明白了呀。 更何况您最在乎的是沈小姐,他现在平安无事不就够了吗??只是啊,我早该想到的,就算技术再成熟,那更。 可是心脏啊,那可是一条人命啊。是我,是我逼他给神兽年献心脏,是我答应了去,他又反悔,是我逮死了,他听到了,我要他十倍奉还。 既然如此,谁弄丢了,谁就下去查。,谢总,他结婚晚,不就是一只舔狗吗?您至于吗?? 来人,谢总,你,你当初是用哪只手扇的他??谢总,你说这,这事。 豁出去砍了,是不是??谢总??谢总,你听我解释,谢总。 是他留给我的遗言吗??