commonJS与es6模块化区别
一、导入导出:
commonJS导出是module.exports={},导入是const {} = require('’),这里const后面跟一个对象是用了对象解构的写法。
ES6导出: 需要给被导入的js文件的导入语句加上type:module,这样导入的文件就可以使用es6导出导入的语法,从而被导入的文件也可以识别
1、先声明变量、函数、对象,再以export {}对象形式导出,导入是import {} from '文件路径路径'。
一、导入导出:
commonJS导出是module.exports={},导入是const {} = require('’),这里const后面跟一个对象是用了对象解构的写法。
ES6导出: 需要给被导入的js文件的导入语句加上type:module,这样导入的文件就可以使用es6导出导入的语法,从而被导入的文件也可以识别
1、先声明变量、函数、对象,再以export {}对象形式导出,导入是import {} from '文件路径路径'。