天天看点

nodejs模块加载函数有无返回值的两种exports方法

函数有返回值

exports:

var T = 2;
var L = 3;
function fun() {
    return T * L;
}
exports.T = T;
exports.fun = fun();      

调用

var t = require('./b.js');
console.log("T是:", t.T);
console.log("面积是", t.fun);      

函数无返回值

var T = 2;
var L = 3;
function fun() {
    console.log("面积是:", T * L / 2);
}
exports.T = T;
exports.fun = fun;      
var t = require('./b.js');
console.log("T是:", t.T);
t.fun()