根目录1.js
//模块作用域,每个js文件都可以叫做模块
//导入导出是成对使用
// 导入
const obj = require('./2.js')
console.log(obj);
console.log(obj.name);
obj.sayHi()
根目录
2.js
//如果当前文件需要让别人使用,需要导出
function sayHi() {
console.log('hello');
}
let uname = '张三';
//导出默认是空对象
module.exports = {
uname,
sayHi
}
module.exports.age = 22;
console.log(module.exports)
最终输出
导入也是这个