0
点赞
收藏
分享

微信扫一扫

# CommonJS 模块 与 ES6模块导入导出对比

weednoah 04-13 13:15 阅读 2

CommonJS 模块规范导入导出

  • module.exports和exports是属于 CommonJS 模块规范
  • module.exports和exports导出模块,用require引入模块
  • Node应用由模块组成,采用CommonJS模块规范
  • 为了方便,Node为每个模块提供一个exports变量,指向module.exports(相当于:var exports = module.exports)
  • module.exports = XXX
  • module.exports.a = xxx
  • module.exports.b = xxx
  • required("/url")

  • exports/module.exports 后面有 =

ES6语法 导入导出

  • export和export default是属于ES6语法
  • export和export default导出模块,import导入模块
  • export xxx import {xxx} from "/url"
  • export default xxx import xxx from "/url"

  • export/export default 后面没有 =
举报

相关推荐

0 条评论