1. Promise
相當于一個容器,保存著未來才要結束的事件(異步操作)的一個結果,各種異步操作都可以用同樣方法處理 axios
特點:對象的狀態不受外界影響,處理異步操作,3個狀態,Pending(等待中)Resolved(成功)Rejected(失敗),一旦狀態改變不可逆,且任何時候都可以獲得這個結果
2.?
3. then()?方法
then() 第一個參數是resolved狀態的回調函數,第二個參數可選,是reject狀態的回調函數
then() 返回的是一個新的Promise實例,可以采用鏈式編程
4. resolve() 方法
能將現有的對象轉化成Promise對象
5. all() 方法
應用:一些游戲類的素材較多,等待圖片,flash,靜態資源文件都加載完成,才進行頁面初始化
6. race()
給某個異步請求設置超時時間,并在超時后執行相應操作
7. done()? finally()
8.?