ES6和CommonJS有什么区别???我知道的是导入时形式不同
// ES6
import MyModule from './modules/MyModule.js';
// CommonJS
var MyModule = require('./modules/MyModule.js');
其他呢??
es6是js的新标准,增加了许多js新功能
commonjs是居于js的类库,你第二个是require框架加载的,也是js写的
区别肯定是很大的,ES6标准意味着,以后各大浏览器的支持 ,不需要额外导入框架内容,不用担心 框架版本变更 ,或者是跟换架构 ,无论怎样 ,这一句都不会出问题,但是 框架 的更替 是不确定的,现在js的框架如雨后春笋一样冒出来,不知道什么时候,你用的框架就会被淘汰,如果实现类似的功能 ,这些代码都可能再也没有作用 。