ES6与CommonJS中的模块处理的区别
来源:动视网
责编:小采
时间:2020-11-27 22:13:06
ES6与CommonJS中的模块处理的区别
ES6与CommonJS中的模块处理的区别:ES6和CommonJS都有自己的一套处理模块化代码的措施,即JS文件之间的相互引用。 为了方便两种方式的测试,使用nodejs的环境进行测试 CommonJS的模块处理 使用require来引入其他模块的代码,使用module.exports来引出 // exportDemo.js
导读ES6与CommonJS中的模块处理的区别:ES6和CommonJS都有自己的一套处理模块化代码的措施,即JS文件之间的相互引用。 为了方便两种方式的测试,使用nodejs的环境进行测试 CommonJS的模块处理 使用require来引入其他模块的代码,使用module.exports来引出 // exportDemo.js
时序图下的执行步骤分解图如下所示:
ES6与CommonJS中的模块处理的区别
ES6与CommonJS中的模块处理的区别:ES6和CommonJS都有自己的一套处理模块化代码的措施,即JS文件之间的相互引用。 为了方便两种方式的测试,使用nodejs的环境进行测试 CommonJS的模块处理 使用require来引入其他模块的代码,使用module.exports来引出 // exportDemo.js