美文网首页
node 异步模式

node 异步模式

作者: 阿啦啦啦啦啦 | 来源:发表于2019-02-27 14:43 被阅读0次
模式名称 函数执行顺序 处理结果 描述
waterfall 串行 有序 waterfall ([funA,funcB,FunC],callback(a,b,c){})
series 串行 随机 series ([funA,funcB,FunC],callback(err,results){})
parallel 并行 随机 parallel ({a:funA,b:funcB,c:FunC},callback(err,{a:retA,b:retB,c:retC}){})
queue 并行 同一时间执行的函数有个数限制,超过限制会加入队列等待执行
whilst 串行 重复调用一个函数,直到预设条件返回false或者发生错误,才调用回调
until 串行 重复执行一个函数,直到后处理判断规则返回false或者发生错误后,才调用回调
auto 串行 按需调用函数,每个函数会接受并处理上一个函数的处理结果
iterator 每一个函数会调用下一个,并且每一个函数都有访问next迭代器的能力
apply 根据参数创建一个函数,与其他控制流功能结合使用
nextTick 在下一轮事件循环中调用回调函数

异步流程控制的包:Async Step

相关文章

  • node 异步模式

    异步流程控制的包:Async Step

  • Node异步编程

    Node异步编程 目前的异步编程主要解决方案有: 事件发布/订阅模式 Promise/Deferred模式 流程控...

  • 关于node

    1 . Node.js 是单线程吗? 答 : Node.js 虽然是单线程模型,但是基于事件驱动、异步非阻塞模式,...

  • Node.js中的异步

    title: Node.js中的异步categories: techtags: 异步 Node.js 前言 写No...

  • Node 简介

    Node的特点 Node的特点有:异步I/O、事件与回调函数、单线程、跨平台 异步I/O 在Node中,异步I/O...

  • 5.Node异步事件发布/订阅,队列处理雪崩问题。

    在上一篇《Node异步编程的难点》中讲解的异步的问题,但与问题相比,解决方案总是更多。 事件发布/订阅模式even...

  • node系列扯犊子之八Events模块

    起因:回调函数模式让 Node 可以处理异步操作。但是,为了适应回调函数,异步操作只能有两个状态:开始和结束。对于...

  • 前端进阶全栈-Node的异步IO

    本文力图详尽解释node的异步IO: 异步IO的产生背景 Node中的异步IO具体的实现 非I/O的异步API 一...

  • async源码之series

    前言 最近在看Node设计模式之异步编程的顺序异步迭代,简单的实现如下: 而async库是一个非常流行的解决方案,...

  • Node中的事件

    node中的异步 node通过使用回调函数来处理异步事件 未完待续

网友评论

      本文标题:node 异步模式

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