exports 与 module.exports
exports 与 module.exports
console.log(exports)
console.log(module.exports)
console.log(module.exports === exports)
// 打印结果为:
// {}
// {}
// true// 使用 module.exports 语法写模块 exp.js
module.exports = function(){
console.log('这是用module.exports写的模块')
}
// 引用时用如下方式引用
const expFunc = require('./exp.js)
// 使用 exports 语法写模块 exp.js
exports.expFunc = function(){
console.log('这是用exports写的模块')
}
// 引用时使用者必须知道该函数的名称
const {expFunc} = require('./exp.js)参考博文
Last updated