自定义模块就是根据自己的功能来事件的模块,分为三步:
- 创建一个模块(一个js文件就算是一个模块)
- 跑出一个模块(module。exports=模块 就可以进行抛出了)
- 引入一个模块(const name=-require("文件路径"))
下面就是一个简单的自定义模块
首先是模块部分的js代码(module.js)
//定义一个模块
let obj={
name:"小明",
getName:function(){
console.log("你好"+this.name);
}
}
//抛出这个模块
module.exports=obj;
然后在另一个页面可以引入这个模块(index.js)
//引入模块
const obj=require("./module.js");
//可以使用引入模块的方法了
obj.getName();
//结果
你好小明
这就是最简单的自定义模块了,就类似于在外部封装了一个类,可以再别的页面使用这个类的方法一样,都需要引入这个模块或封装好的方法,然后再进行调用,非常的方便,拿来就能用。
主要就是三步,先定义再抛出,最后再引入就可以使用了。