美文网首页
Node.js 之 回调函数的理解

Node.js 之 回调函数的理解

作者: 混沌中的菜菜 | 来源:发表于2015-12-10 18:12 被阅读391次

    为什么会有回调函数这个概念

    因为 Node.js 设计的理念是【异步】。
    如果我们每行代码的执行都不依赖于上一行代码的执行结果,那没问题,顺序执行就好。
    但是如果我们某行代码的执行,依赖于上一行代码的结果,这个时候就需要回调函数了。我们必须要使用回调函数返回上一行代码的结果,然后才能继续执行这一行代码。

    回调函数加入后的原理

    • 没有回调函数的时候,我们没法处理下图的逻辑


      nodejs cb1.png
    • 然后我们就有了回调函数
    nodejs cb2.png

    感谢我的大小师傅~帮我理清了这个很容易让人掉进去就出不来的漩涡中

    相关文章

      网友评论

          本文标题:Node.js 之 回调函数的理解

          本文链接:https://www.haomeiwen.com/subject/ohryhttx.html