节点。js回调函数实例详解

  

<强>节点。js回调函数阻塞与非阻塞
  

  

节点。js异步编程的直接体现就是回调。
  

  

异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。
  

  

回调函数在完成任务后就会被调用,节点使用了大量的回调函数,节点所有的API都支持回调函数。
  

  

<>强阻塞代码实例(同步函数)

     //阻塞是按顺序执行的   var fs=要求(fs);   var data=https://www.yisu.com/zixun/fs.readFileSync (“input.txt”);   console.log (data.toString ());   console.log(“程序执行结束!”);   之前      

<强>非阻塞实例(异步函数)

     //非阻塞是不需要按顺序的   var fs=要求(fs)   fs.readFileSync (ipnut.txt,函数(呃,数据){   如果(err)返回console.log (err)   console.log (data.toString ())   })   console.log(“程序执行结束!”);      之前      

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持。
  

节点。js回调函数实例详解