推广

Promise从入门到拿Offer之手写Promise

iseeyu2年前 (2024-02-21)推广122

构造函数的基本框架

resolve函数用于异步处理成功后调用的函数。其中包括验证对象状态修改次数,修改promise实例对象状态,异步调用成功的回调函数onResolved。

resolve函数

reject函数用于异步处理失败后调用的函数。其中包括验证对象状态修改次数,修改promise实例对象状态,异步调用成功的回调函数onRejected。

reject函数

2、Promise的then函数和catch函数实现

then函数用于为promise指定成功/失败的回调函数,返回值是一个新的promise对象。

then函数的基本框架

如果 onResolved/onRejected 不是函数, 可它指定一个默认的函数。若onResolved不是函数,则指定返回的 promise 为一个成功状态, 结果值为 value;若onRejected不是函数,指定返回的 promise 为一个失败状态, 结果值为 reason。否则返回一个新的promise对象。

否则返回一个新的promise对象。

用于处理promise成功/失败结果的函数。

catch函数用于指定失败的回调函数,是then(null, onRejected)的语法糖。

catch函数

3、Promise的resolve函数和reject函数实现

resolve函数

reject函数

4、Promise的all函数、race函数和any函数实现

传入的必须是promise对象数组吗?可以为一个常量。其中一个报错,就会进入catch, 其他的promise会正常执行, 在创建之初(实例化)时就执行了。.then()只是拿到他的结果。

Promise的all函数

race函数

any函数

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/57360.html

相关文章

情商不在线,或许你不知道这6大思维方式

人的成功=1%的智商+99%的情商。如果你想成为一名成功的领导,最重要的不是你的智商(IQ),而是你的情商(EQ)。最重要的不是要成为一个有号召力令人信服的领导,而是要成为一个有谦虚、执着和勇气的领导。【不成熟的6个特征】1情商低于智商,凡事斤斤计较。2不知道怎样约束自己,...

做APP推广不得不知的9大坑

做APP推广不得不知的9大坑

做APP推广的,无论是新手菜鸟,还是入行多年老司机,难免一不小心会掉坑,今天我们特意整理了一些常见的app推广之大坑小坑,除了提醒大家之外,也欢迎在做app推广的同学们把自己遇到的心酸经历在评论去评论。   被“时机”坑   近年来,移动互...

小编分享一个方案解决品牌推广难题。

小编分享一个方案解决品牌推广难题。

在许多企业烦恼于自身知名度不够,艰难时,你的竞争对手早已经根据时代的变化改变他的经营策略。在互联网时代,传统的营销模式已经不适用了,想要超越你的竞争对手,增强自身的竞争力刻不容缓。互联网时代,企业如何解决品牌推广呢? 小编花尽心思,总结了一个通用的品牌营销推广方案,主要有以下几个步骤:...

一篇文章学会信息流广告优化 !全行业适用

一篇文章学会信息流广告优化 !全行业适用

  很多小伙伴问:我做优化师一年,仍然有很多问题,比如多久更新一次账户创意,有规律可循吗?展点消之间存在什么关系?账户出价到底有什么诀窍捏? 其实这些说难也不难,在账户问题分析、搭建账户以及物料制作上线环节完成后,我们需要做的是优化反馈这一环节。 即通过一系列的信息流数据监...

得到APP增长分析报告

得到APP增长分析报告

一、背景与目的 背景 近期学习了增长黑客相关知识,学到了AARRR模型、HOOK模型、HEART模型、PM/F等增长方面实用的分析模型,现在用学到的知识去体验并调研2017年到2018年超热门的产品:得到APP。 目的 找到得到APP的PM/F阶段,并判断其是否...

分享企业在网站推广中有什么细节需要注意呢。

分享企业在网站推广中有什么细节需要注意呢。

在的过程中,一定要把推广的技巧全部掌握清楚,那么,我们需要知道,网站推广中还有哪些细节需要注意?下面来听听云裂变小编的分享吧! 1.选择所需的关键词 对seo而言,最好的关键词就是适合自己的企业,这是对seo推广最重要的一步。可从相关网站的内容中查找相关文本;可能从地区,此类模式的长尾...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片