千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

async 和 await關(guān)鍵字?是 ES7新增可以更加優(yōu)雅的將 異步邏輯 處理成 同步順序執(zhí)行
的語(yǔ)法
async 關(guān)鍵字
定義異步函數(shù),當(dāng)在一個(gè)函數(shù)前 加上 async關(guān)鍵字,這個(gè)函數(shù)就會(huì)成為一個(gè)異步函數(shù)
await 關(guān)鍵字
配合在 async函數(shù)內(nèi)部使用
在 await關(guān)鍵字后面必須是 Pormise對(duì)象
await 可以設(shè)定當(dāng)前的 Pormise對(duì)象 在沒(méi)有結(jié)果前,后面的 Pormise對(duì)象處在等待狀態(tài)
在當(dāng)前Pormise對(duì)象得到結(jié)果后才會(huì)執(zhí)行一下個(gè)Pormise對(duì)象
await可以設(shè)定一個(gè)變量接收Pormise對(duì)象的結(jié)果,直接去掉Pormise對(duì)象的then回調(diào)過(guò)程
?
async和await如何捕獲異常
try catch
標(biāo)簽: