node.js处理都是异步的
var fs = require("fs"); fs.readFile("a.txt", 'utf8', function(error, file){ if(error) throw error; console.log("我读完文件了"); console.log(file) }); console.log("我不会被阻塞的");
js的模拟sleep函数,
function sleep(milliSeconds){ var startTime = new Date().getTime(); while(new Date().getTime() < startTime + milliSeconds); }