匯入匯出、回撥地獄、同異微巨集任務
阿新 • • 發佈:2021-10-17
-
預設匯入匯出
-
預設匯出: export default {xxx}
-
預設匯入: import 接收名稱 from '模組地址
-
每個模組只允許預設匯出一次
-
按需匯入匯出
按需匯出:export 匯出的成員(let a = 10) 按需匯入: import {多個接收名稱} from '模組地址'
每個模組可以按需匯出多次
as
關鍵字可以改名字(import {a as b} from '模組地址')
-
按需匯入匯出可以同時使用,匯入方法不同
- import 預設匯入名稱,{按需匯入名稱} from '模組地址'
-
直接執行匯入模組程式碼,並不執行模組向外共享程式碼
import '模組地址'
-
解決回撥地獄
async
和await
語法- 注意:
await
關鍵字後面要跟 promise物件awaut
關鍵字僅僅只能出現在被async
修飾函式裡面- 在
async
方法中,第一個await
,之前得程式碼會同步執行,await
之後的程式碼會非同步執行 thenfs
是第三方包讀取檔案包
-
同步任務與非同步任務
-
巨集任務與微任務