CNode

推荐一本有关 JavaScript 流程控制的书

分享
Jjysperm发布于12 年前最后回复12 年前3 回复3630 浏览0 收藏

JavaScript 异步编程

这本书是专讲异步流程控制的,只有一百页的小册子,很值得一看,涉及的话题:

  • 异步的错误处理
  • EventEmitter 和事件
  • Promise
  • Async.js
  • Worker 和 Cluster

既包括浏览器端,也包括 Node.js, 不过基本是通用的知识。我读完学到的知识可以用一句话来总结:订阅事件用 EventEmitter, 一次性异步流程用 Promise, 循环用 Async.js, 需要另外一个线程的时候用 Cluster.

查看回复

回复 (3)

A
alsotang#1·12 年前

有笔误噢。

需要另外一个线程的时候用 Cluster

这里应该是【需要另外一个进程的时候】

J
jysperm#2·12 年前
引用 alsotang有笔误噢。 需要另外一个线程的时候用 Cluster 这里应该是【需要另外一个进程的时候】

@alsotang 不能算笔误,我觉得这么写也没错,「当需要线程的时候,就使用 Cluster (来创建进程代替线程)」,或者也可以认为进程是线程的一种重量级实现,所以意思差不多。

L
leapon#3·12 年前

谢谢,准备买电子版的。

参与回复
登录后即可参与回复。登录