请通过浏览器功能收藏网页

nodejs系列: 模块封装 javascript

发布时间:2019-01-28 14:14:53  作者:本站编辑  来源:本站原创  浏览次数:
我有话说 | 分享 |
www.javainfo.com.cn 上干货 欢迎收藏

nodeJS 的模块 与  文件系统 比较类似, 

 ageModelIn.js 内容如下:  新建模块文件 文件名与模块名保持一致(也可不一致)

function ageModelIn(){
     var age ;
     this.setAge = function(nage){
              this.age = nage;
     }
     this.getAge =function(){
              console.log("ageModel2 showage = " + this.age);
     }       
}
module.exports=ageModelIn;

模块使用:  属性私有的 不会乱

var ageModelIn2 = require('./ageModelIn');  //引入模块   引入路径 '.' 代表相对于当前文件的位置

var age1 = new ageModelIn2();
var age2 = new ageModelIn2();
 
age1.setAge(3);
age2.setAge(44);
 
age1.getAge();   //3
age2.getAge();    //44


模块封装例子完毕  


下一篇开始介绍  util 包



如有疑问 请留言 欢迎提供建议
  • 0

    开心

  • 0

    板砖

  • 0

    感动

  • 0

    有用

  • 0

    疑问

  • 0

    难过

  • 0

    无聊

  • 0

    震惊

评论已有 0