前者支持动态,例如require (${path}/xx.js);后者目前不支持,但是有提案 前者是同步导入,用于服务端,文件在本地,同步导入即使卡住主线程也影响不大;后者是一部导入,用于浏览器,需要下载文件,采用导入的模式,会影响渲染 前者导出时都是值得拷贝,即便值改变,导入的值也不会改变,所以如果想要更新必须重新导入;后者采用实时绑定的方式,导入和导出值都是指向同一个内存地址,所以导入值会根据导出值的变化而改变 后者会编译成require/exports来执行
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。