关于 ES Module 的 import 语句,正确的是?

JavaScript

  1. A.静态提升、编译期定依赖可 tree-shaking;条件加载用 import()
  2. B.可以写在 if 语句块内,按运行时条件决定是否加载该模块
  3. C.与 CommonJS 的 require 完全等价,二者都是在运行时同步加载模块
  4. D.仅支持导入默认导出,命名导出需改用 require