导入导出、回调地狱、同异微宏任务
-
默认导入导出
-
默认导出: export default
-
默认导入: 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是第三方包读取文件包

-
同步任务与异步任务
![]()
-
宏任务与微任务
![]()
![]()



浙公网安备 33010602011771号