码迷,mamicode.com
首页 > 其他好文 > 详细

exports

时间:2017-11-02 00:01:17      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:console   .sh   使用   pre   color   log   col   nbsp   port   

暴露函数

var bar = require("./bar.js");
var msg = "你好";
var info = "呵呵";

function showInfo(){
    console.log(info);
}

exports.msg = msg;
exports.info = info;
exports.showInfo = showInfo;

使用

var foo = require("./test/foo.js");

console.log(foo.msg);
console.log(foo.info);
foo.showInfo();

 

暴露类

function People(name,sex,age){
    this.name = name;
    this.sex = sex;
    this.age = age;
}

People.prototype = {
    sayHello : function(){
        console.log(this.name + this.sex + this.age);
    }
}

//此时,People就被视为构造函数,可以用new来实例化了。
module.exports = People;

使用

var People = require("./test/People.js");
var xiaoming = new People("小明","男","12");
xiaoming.sayHello();

 

exports

标签:console   .sh   使用   pre   color   log   col   nbsp   port   

原文地址:http://www.cnblogs.com/Erick-L/p/7768946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!