es6 module和commonJs的一些差异 神不如人 2022-03-31 59 阅读1分钟 es6 module 输入的是值的引用,实时数据(个人觉得有点类似于管道链接) 编译时输入接口 异步加载,有一个独立的加载解析阶段 commonJs 输入的是值的拷贝,缓存 运行时加载 同步加载模块 script标签非阻塞加载: defer: 渲染完再执行 async: 加载完就执行