-
1 var fs = require('fs'); 2 var chrome=""; 3 //同步執行 4 function tongbu(){ 5 var data =fs.readFileSync("C:\\Users\\zz\\Desktop\\demo.txt"); 6 // 終端打印如下信息 7 console.log("我是同步執行的結果集:"+data.toString()); 8 } 9 //異步執行后回調 10 function yibu(){ 11 fs.readFile("C:\\Users\\zz\\Desktop\\demo.txt",function(err,date){ 12 if(err){ 13 return console.log(err); 14 } 15 chrome=date; 16 console.log("我是異步執行的結果集:"+date.toString()); 17 }); 18 } 19 tongbu(); 20 yibu(); 21 var http = require('http'); 22 http.createServer(function(request, response){ 23 // 發送 HTTP 頭部 24 // HTTP 狀態值: 200 : OK 25 // 內容類型: text/plain 26 response.writeHead(200,{'Content-Type':'text/plain;charset=utf-8'}); 27 // 發送響應數據 "Hello World" 28 response.end(chrome); 29 }).listen(8888); 30 // 終端打印如下信息 31 console.log('Server running at http://127.0.0.1:8888/');