1
fw1314 2023-09-10 17:43:53 +08:00 via iPhone
import 是在你需要的时候才会导入模块,包括 import()。
顺便提一句:因为 require 是同步的,开始时会直接加载到本模块 |
2
wqq096737ink OP @fw1314 第一句话不是很理解。
动态 import() 返回 Promise , 说他是异步加载没什么问题/ 静态 import 不是同步加载执行被导入的模块吗? 为啥要说 ESM loader 是异步的? |
3
fw1314 2023-09-10 23:48:11 +08:00 via iPhone
@wqq096737ink 对,你是对的,import 是编译期直接静态导入,require 是运行时导入
|