node.js中的模块化规范

node.js遵循了CommonJS模块化规范,CommonJS规定了模块的特性和模块化之间的相互依赖
CommonJS规定:
1.每个模块内部,module变量 代表当前模块;
2.module变量是个对象,它的exports属性(即module.exports)是对外的接口;
3.加载某个模板,其实就是加载该模块的module.exports属性**,require()方法**用于加载模块。

// m1.js
 let name="周冬雨"
 let age= 18;
 module.exports={
    
    
     name:name,
     age:age,
 }
 // m2.js
let obj = require('./m1')
console.log(obj);

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42931285/article/details/124570387