您的位置:首页 > Web前端 > Node.js

node.js中函数的两种封装方式

2016-11-03 21:24 309 查看
1.创建一js文件(funs.js)

function controller(req,res){

//res.write(“发送”);

call(‘hello’,req,res);

res.end(“”);

}

module.exports = controller; //此文件中只有一个函数被发布

其他文件中调用:

require(‘./models/funs.js’);

controller(request,response); //直接调用

2.funs.js中

//—可声明多个函数

module.exports={

getVisit:function(){

return visitnum++;

},

add:function(a,b){

return a+b;

}

}

调用:

var funs = require(‘./models/funs.js’);

funs.getVisit();

funs.add(6,3);

3.动态函数调用

详见:http://study.163.com/course/introduction/1003228034.htm#/courseDetail

中的第3节
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息