创建test1.js文件 和 test2.js文件
test1.js:
// 阻塞处理
function updb1(){
var strat = new Date().getTime();
while(new Date().getTime() < strat + 3000);
}
updb1();
//数据库更新完毕
console.log('updbl success.');
console.log('I like javascript.');
test2.js:
//非阻塞处理
function updb2(done){
setTimeout(() => {
done();
},3000);
}
updb2(function(){
//数据库更新完毕
console.log('updb2 success.');
});
console.log("I like Node.js")