CommonJS与ES6 Module

一、CommonJS

node中使用common.js,导入require;导出module.exports

// 向外部模块导出数据

exports.version = version;
exports.sayHi = sayHi;

module.exports.greeting = greeting


// require导入模块
let a = require('./a.js')

二、ES6 Module

导入:import
导出:1)默认导出export default
2)命名导出export

注意:在导入模块时,CommonJS是获取导出值的拷贝;ES6则是值的动态映射,并且映射只可读

上一篇:如何创建HTML Mashup并插入到SAP Cloud for Customer标准页面里


下一篇:javascprit模块化整理笔记