码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-11-04 02:23:41      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:node.js   socket node   javascript node.js函数



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节


本文出自 “南山采菊” 博客,请务必保留此出处http://hezudao.blog.51cto.com/6872139/1869143

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

标签:node.js   socket node   javascript node.js函数

原文地址:http://hezudao.blog.51cto.com/6872139/1869143

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