export default 和 module.exports
一、语法区别
- export、export default 是ES6中导出模块变量的语法的语法,需要引入 ES6的语法解析标签才编译识别。
- module.exports 是Nodejs 中导出模块变量的语法(基于CommonJs语法规范)
二、export、default、impot、require
导出
- 导出方式一
export default {
v: 'v'
}
- 导出方式二
// 导出的变量需要提前定义;
export {
v1,
v2 as 'name',
v3 as default
}
export { v4 }
导入
- impot
导入 export default 导出的内容;{v:‘v’}、v3; - impot * as
导入 export 导出的所有内容; - impot {}
指定导入 export 中某个导出的内容; - require
同 impot * as;
二、module.exports、impot、require
导出
- 导出方式一
module.exports = {
v: 'v'
}
导入
- impot
导入 module.exports 导出的所有内容; - impot * as
同 impot; - impot {}
指定导入 module.exports 中某个导出的内容; - require
同 impot;
若有凝问或错误,请指出,我好及时改正,让我们一起进步!
email : binary_space@126.com
qq : 103 586 2795
敲门砖: 代码谱写人生