您正在学习的是试看内容,报名后可学习全部内容 报名课程
本视频由 保利威 提供技术支持

JavaScript 异步编程

异步编程对于网站前端开发来说,重要性可能还不是太明显,毕竟前端页面的逻辑相对比较简单,也就是 AJAX 应用涉及到远程资源的请求,用到一些异步编程的技术。但是,对于 JavaScript 结合 Node.js,做服务器端编程来说,异步编程就是必须要掌握的了。如果不掌握 JavaScript 异步编程,基本上 Node.js 开发是玩不转的。也就是说,不掌握 JavaScript 异步编程,Node.js 不算入门。

本讲座主要介绍四种异步编程的方法以及三种流程控制的实现方式:

  • 回调函数
  • 事件监听
  • 发布/订阅模式
  • Promise
  • 异步流程控制:并发流程控制
  • 异步流程控制:串行流程控制
  • 异步流程控制:混合流程控制