一:node.js特點
1。單線程:
2.非阻塞io:
3.時間驅動:
二:node.js的應用範
初創型公司,io流大的應用
三:環境搭配
1安裝node.js
2,搭建網站
引包:引用http服務包
創建服務器
var server=http.createServre(function(req,res){
res.WriteHead(200,{"content-type":"text/html;charset=utf-8"});
res.end("first page");
}).listen(3000,"127.0.0.1");
四:url理由
url.parse(req.url).pathname
url.parse(req.url,true).query
五:事件機制
同步讀取文件
files:[]
(function iterator(i){
fs.stat("./album/"+file[i],function(err,stats){
if(stats.isDirectory(){
wenjianjia.push(files[i]);
})
iterator(i+1);
})
})(0);