- promise:至關於一個異步操做結果的佔位符。即承諾在將來某時刻完成某個異步操做。
- promise的三個狀態:pending、fullfilled、rejected
- promise的兩個方法:resolve()、reject()
eg:promise
eg: 異步
eg:async
快速將一個常量轉換爲一個對象:函數
- async:用於申明一個function是異步的
- await:等待一個異步方法執行完成
- async函數返回的是一個Promise對象,我的認爲async實際上是promise的一個語法糖,前者寄託於後者之上。
- await接收的是請求成功的值,錯誤值的接收應該使用try,catch
async與Promise的區別?3d
eg:promise:形成代碼的縱向發展cdn
eg:async:對象
eg:await:blog