node.js学习笔记之调用函数

Posted 超小级小萝莉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js学习笔记之调用函数相关的知识,希望对你有一定的参考价值。

本文件和从其它模块引入函数;

从其他模块引入分只支持引入一个函数和多个  这两种

例:

test.js为主函数

var http=require(\'http\');
http.createServer(function (request,response){
    response.writeHead(200,{\'Content-Type\':\'text/html\'})
        func1(response);//调用内部
        otherfun.func3(response);//调用外部函数
        console.log(\'访问\');
        response.end("hello,world\\n");

}).listen(8887);
console.log(\'Server runing at http://127.0.0.1:8887\');
//调用外部函数需引入
var otherfun = require("./moudel/asFunc.js");

var func1=function(res) {
    console.log("func1");
    res.write("hello,woshi func1");
};

asFunc.js

//支持多个函数
module.exports = {
    func2:function(res){
        console.log("func2");
        res.write("func2,,,");
    },
    func3:function(res){
        console.log("func3");
        res.write("func3,,,");
    }
}
// var func2 = function(res){
//     console.log("func2");
//     res.write("func2,,,");
// }
// module.exports = func2; //支持一个函数

执行结果

 

以上是关于node.js学习笔记之调用函数的主要内容,如果未能解决你的问题,请参考以下文章

node.js学习笔记——回调函数

Nodejs学习笔记----- 模块系统和函数

Nodejs学习笔记

nodejs学习笔记 --回调函数

Node.js之Web学习笔记

学习笔记—前端基础之构造函数与类