第 53 題:Async蕊蝗、Await 如何通過同步的方式實(shí)現(xiàn)異步?

Async/Await 就是一個(gè)自執(zhí)行的 generate 函數(shù)赖舟。利用 generate 函數(shù)的特性把異步的代碼寫成“同步”的形式

function requestA() {
    return new Promise(resolve => {
        setTimeout(() => {
            resolve({ age: 20 });
        }, 1000 * 2);
    });
}

async function getData() {
    console.log('數(shù)據(jù)加載第一步');
    let result = await requestA();
    console.log('數(shù)據(jù)加載第二步');

    return result;
}

getData().then(res => {
    console.log('數(shù)據(jù)請求完畢', res);
});

首先打印

// 數(shù)據(jù)加載第一步

過了 2 秒后打印

// 數(shù)據(jù)加載第二步
// 數(shù)據(jù)請求完畢 { age: 20 }

參考資料
第 9 題:Async/Await 如何通過同步的方式實(shí)現(xiàn)異步

文章的內(nèi)容/靈感都從下方內(nèi)容中借鑒

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蓬戚,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子宾抓,更是在濱河造成了極大的恐慌子漩,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件石洗,死亡現(xiàn)場離奇詭異幢泼,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)讲衫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門缕棵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人涉兽,你說我怎么就攤上這事招驴。” “怎么了花椭?”我有些...
    開封第一講書人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵忽匈,是天一觀的道長。 經(jīng)常有香客問我矿辽,道長丹允,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任袋倔,我火速辦了婚禮雕蔽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘宾娜。我一直安慰自己批狐,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著嚣艇,像睡著了一般承冰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上食零,一...
    開封第一講書人閱讀 51,208評(píng)論 1 299
  • 那天困乒,我揣著相機(jī)與錄音,去河邊找鬼贰谣。 笑死娜搂,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的吱抚。 我是一名探鬼主播百宇,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼秘豹!你這毒婦竟也來了携御?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬榮一對情侶失蹤既绕,失蹤者是張志新(化名)和其女友劉穎因痛,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岸更,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鸵膏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了怎炊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谭企。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖评肆,靈堂內(nèi)的尸體忽然破棺而出债查,到底是詐尸還是另有隱情,我是刑警寧澤瓜挽,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布盹廷,位于F島的核電站,受9級(jí)特大地震影響久橙,放射性物質(zhì)發(fā)生泄漏俄占。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一淆衷、第九天 我趴在偏房一處隱蔽的房頂上張望缸榄。 院中可真熱鬧,春花似錦祝拯、人聲如沸甚带。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鹰贵。三九已至晴氨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間碉输,已是汗流浹背瑞筐。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留腊瑟,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓块蚌,卻偏偏與公主長得像闰非,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子峭范,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

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