Node.js回调函数实例详解

Node.js 回调函数 阻塞与非阻塞

临高网站建设公司创新互联建站,临高网站设计制作,有大型网站制作公司丰富经验。已为临高1000+提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的临高做网站的公司定做!

node.js 异步编程的直接体现就是回调。

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

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

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

//阻塞是按顺序执行的
var fs = require("fs");
var data = fs.readFileSync('input.txt');
console.log(data.toString());
console.log("程序执行结束!");

非阻塞实例(异步函数)

//非阻塞是不需要按顺序的
var fs = require("fs")
fs.readFileSync('ipnut.txt',function(err,data){
  if(err) return console.log(err)
  console.log(data.toString())
})
console.log("程序执行结束!");

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


网站栏目:Node.js回调函数实例详解
网页网址:http://bzwzjz.com/article/jepdsp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 攀枝花网站设计 网站建设改版 品牌网站建设 盐亭网站设计 成都网站设计制作公司 成都网站制作 重庆外贸网站建设 高端网站建设 成都网站设计 营销型网站建设 企业网站建设公司 自适应网站设计 成都响应式网站建设 成都网站建设 企业网站建设 成都网站制作 LED网站设计方案 响应式网站设计 成都网站建设 成都企业网站制作 外贸网站设计方案