Promise三分鐘快速上手各薇!

關(guān)于Promise项贺,很多新手都是聽(tīng)說(shuō)過(guò)、沒(méi)用過(guò)峭判。今天用三分鐘跟大家一起快速過(guò)一遍它的使用方法开缎。

首先說(shuō)一下它的使用場(chǎng)景

很多時(shí)候我們需要等待一段代碼執(zhí)行完成后返回一個(gè)變量的值來(lái)完成后續(xù)的操作,但是一般情況如下:


示例1

很明顯林螃,我們等待不到ntrue時(shí)就已經(jīng)打印了n

這里就體現(xiàn)出Promise的強(qiáng)大奕删,那么如何使用,請(qǐng)看下面兩張圖:


示例2

resolve為決定執(zhí)行疗认,reject為放棄執(zhí)行


示例3

可以看到當(dāng)我們調(diào)用resolve時(shí)急侥,也就是決定執(zhí)行時(shí),promise會(huì)執(zhí)行.then的操作侮邀,并完成傳參坏怪。

res接收到的參數(shù)也就是true。那么我們?cè)俅蛴?b>n時(shí)绊茧,n就拿到了我們想要的true铝宵。

最后是reject,請(qǐng)看下圖:


示例4

我們將resolve注釋,.then將不會(huì)執(zhí)行鹏秋,promise會(huì)執(zhí)行.catch操作尊蚁。

大功告成!B乱摹横朋!最后給大家附上實(shí)際應(yīng)用圖:


實(shí)例

可以看到后面兩個(gè)請(qǐng)求(更新用戶信息與保存用戶信息)是需要等待查詢用戶信息結(jié)果返回后,根據(jù)情況才能執(zhí)行百拓。根據(jù)所講的promise用法琴锭,可以試著理解上圖。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末衙传,一起剝皮案震驚了整個(gè)濱河市决帖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蓖捶,老刑警劉巖地回,帶你破解...
    沈念sama閱讀 212,080評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異俊鱼,居然都是意外死亡刻像,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)并闲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)绎速,“玉大人,你說(shuō)我怎么就攤上這事焙蚓。” “怎么了洒宝?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,630評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵购公,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我雁歌,道長(zhǎng)宏浩,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,554評(píng)論 1 284
  • 正文 為了忘掉前任靠瞎,我火速辦了婚禮比庄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘乏盐。我一直安慰自己佳窑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,662評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布父能。 她就那樣靜靜地躺著神凑,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上溉委,一...
    開(kāi)封第一講書(shū)人閱讀 49,856評(píng)論 1 290
  • 那天鹃唯,我揣著相機(jī)與錄音,去河邊找鬼瓣喊。 笑死坡慌,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的藻三。 我是一名探鬼主播洪橘,決...
    沈念sama閱讀 39,014評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼趴酣!你這毒婦竟也來(lái)了梨树?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,752評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤岖寞,失蹤者是張志新(化名)和其女友劉穎抡四,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體仗谆,經(jīng)...
    沈念sama閱讀 44,212評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡指巡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,541評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了隶垮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片藻雪。...
    茶點(diǎn)故事閱讀 38,687評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖狸吞,靈堂內(nèi)的尸體忽然破棺而出勉耀,到底是詐尸還是另有隱情,我是刑警寧澤蹋偏,帶...
    沈念sama閱讀 34,347評(píng)論 4 331
  • 正文 年R本政府宣布便斥,位于F島的核電站,受9級(jí)特大地震影響威始,放射性物質(zhì)發(fā)生泄漏枢纠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,973評(píng)論 3 315
  • 文/蒙蒙 一黎棠、第九天 我趴在偏房一處隱蔽的房頂上張望晋渺。 院中可真熱鬧,春花似錦脓斩、人聲如沸木西。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,777評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)户魏。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間叼丑,已是汗流浹背关翎。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,006評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鸠信,地道東北人纵寝。 一個(gè)月前我還...
    沈念sama閱讀 46,406評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像星立,于是被迫代替她去往敵國(guó)和親爽茴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,576評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • Promise 對(duì)象 Promise 的含義 Promise 是異步編程的一種解決方案绰垂,比傳統(tǒng)的解決方案——回調(diào)函...
    neromous閱讀 8,703評(píng)論 1 56
  • title: promise總結(jié) 總結(jié)在前 前言 下文類似 Promise#then室奏、Promise#resolv...
    JyLie閱讀 12,228評(píng)論 1 21
  • 本文適用的讀者 本文寫(xiě)給有一定Promise使用經(jīng)驗(yàn)的人,如果你還沒(méi)有使用過(guò)Promise劲装,這篇文章可能不適合你胧沫,...
    HZ充電大喵閱讀 7,299評(píng)論 6 19
  • 官方中文版原文鏈接 感謝社區(qū)中各位的大力支持,譯者再次奉上一點(diǎn)點(diǎn)福利:阿里云產(chǎn)品券占业,享受所有官網(wǎng)優(yōu)惠绒怨,并抽取幸運(yùn)大...
    HetfieldJoe閱讀 11,025評(píng)論 26 95
  • 很多事情南蹂,并不是自己不懂,但是為什么會(huì)做不到呢念恍,而且有時(shí)你會(huì)發(fā)現(xiàn)并不是自己沒(méi)有不想去做的想法六剥,而是覺(jué)得實(shí)施起來(lái)有點(diǎn)...
    夜梭靜省閱讀 542評(píng)論 0 3