码迷,mamicode.com
首页 > Web开发 > 详细

node.js异步回调

时间:2017-05-28 10:54:13      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:添加   node   参数   伪代码   结果   异步执行   ons   公式   异步调用   

假设A为异步函数,A有参数a和回调函数function(b),其中回调函数带有一个返回值b,A函数的调用方式则为A(a,function(b)),C为一个封装函数,其中调用了异步函数A。那么希望在外部调用C函数时,获取A函数异步执行的结果b值,则可以为C添加一个回调函数名为c,调用方法为C(a,c)。上面公式伪代码可以表示如果:

function C(a,c){

  A(a,function(b){

    c(b);

  });

}

 

function c(b){

  console.log(b);

}

代码说明:

1.functionC(a,c): c为C函数的一个回调函数名。

2.A(a,function(b){}):A是一个异步函数,其中a为其参数,function(b){}为无名回调函数。

3.c(b):调用C的回调函数名,将b返回值传递给c函数。

4.function c(b):处理异步调用函数的返回结果。

 

node.js异步回调

标签:添加   node   参数   伪代码   结果   异步执行   ons   公式   异步调用   

原文地址:http://www.cnblogs.com/wz27ufo/p/6915148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!