commonJs和es6模块的区别
- commonJs支持动态加载模块,导入模块的路径可以是一个依赖执行的变量,也可以在if else 里执行导入
es6模块的导出和导入不支持动态,需要让javascript引擎静态确定哪些可以导出和导入 - commonJs导入是同步的,多个require语句会一个接一个执行
es6模块导入是异步的 - commonJs的输入是值的拷贝
es6的输入是值的引用
本文标题:2019-11-25
本文链接:https://www.haomeiwen.com/subject/jqmdwctx.html
网友评论