區(qū)別:
1)函數(shù)前面多了一個async關鍵字。await關鍵字只能用在async定義的函數(shù)內。async函數(shù)會隱式地返回一個promise,該promise的reosolve值就是函數(shù)return的值。
2)第1點暗示我們不能在 外層代碼中使用await,因為不在async函數(shù)內。
使用:
1.async和await是配對使用的,await存在于async的內部。否則會報錯 。
2.await表示在這里等待一個promise返回,再接下來執(zhí)行。
3.await后面跟著的應該是一個promise對象,(也可以不是,如果不是接下來也沒什么意義了…)