javascript - 同一个异步函数中的多个回调?

标签 javascript node.js

如果你在一个异步函数中有多个回调,它会在第一次执行回调时退出函数,类似于 return 语句,还是会继续执行?

function handler(conn, callback){

    if (conn === true){
        callback('found');
    }

    callback('not found');

});

最佳答案

是的,它会继续,除非你return callback()

关于javascript - 同一个异步函数中的多个回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21025484/

相关文章:

javascript - 将仅查看属性添加到树数据对象

JavaScript 函数每次运行都会崩溃

node.js - AWS API 网关 : Execution failed due to configuration error: Invalid JSON in response

javascript - react native - 在 package.json 中使用别名进行绝对导入

node.js - 从 Jenkins 运行 Protractor

node.js - 如何使用对话流从 RESTful API 获取数据

javascript - Angular Bootstrap UI、HTML5 日期选择器和 Angular 1.3.0

javascript - 对来自特定启动器/源的 iframe 的加载和执行时间进行基准测试

javascript - Angular 动态添加指令

javascript - 使用nodejs运行两个任务异步?