ES6模块和commonjs模块的区别

2021-03-09 15:30

阅读:534

标签:asi   icc   CMF   pmi   lov   引用   拷贝   mlu   vlc   

1. commonjs模块输出的是值的浅拷贝,ES6模块输出的是值的引用 (也就是说,cmmonjs模块输出后被改变,其他引用模块不会改变,而ES6模块会改变)
2. commonjs模块是运行时加载,而ES6模块是编译时输出接口,之所以webpack的tree-shaking只能作用于ES6模块,就是因为ES6模块在编译时就能确定依赖

ES6模块和commonjs模块的区别

标签:asi   icc   CMF   pmi   lov   引用   拷贝   mlu   vlc   

原文地址:https://www.cnblogs.com/mengff/p/12863144.html


评论


亲,登录后才可以留言!