初学nodejs,麻烦各位帮忙解释下如下代码的执行顺序。。
发布于 11 年前 作者 caitou 7033 次浏览 最后一次编辑是 8 年前

var http=require(“http”); //获得http模板 var querystring=require(“querystring”); var server=http.createServer( function(req,res) { console.log(“2”); var post=’’; req.on(‘data’,function(chunk){ post+=chunk; console.log(“3”); } ); req.on(‘end’,function(){ console.log(“4”); post=querystring.parse(post); console.log(“5”); res.write(post.name); res.write(post.pass); res.end(); console.log(“6”); } ); } ).listen(8888); console.log(“7”);

2 回复

这里这几行代码都是顺序执行的, 传给 createServer 的函数, (req, res) 是在有请求时回调的 楼主的问题问哪?

谢谢啊。

回到顶部