Chapter 3: Promises But what if we could uninvert that inversion of control? What if instead of handing the continuation of our program to another party, we could expect it to return us a capability to know when its task finishes, and then our code c
Chapter 2: Callbacks. Callbacks are by far the most common way that asynchrony in JS programs is expressed and managed. Indeed, the callback is the most fundamental async pattern in the language. 对于JS来说,回调函数是异步工作的马,它很好地完成它的任务,除了.... callbacks有它的缺点.许多
Chapter 1: Asynchrony: Now & Later 在一门语言中,比如JavaScript, 最重要但仍然常常被误解的编程部分是如何在一个完整的时间周期表示和操作程序行为. 这是关于当你的程序正在部分运行,其他部分等待运行.--这之间的gap. mind the gap!(比如在subway door and the platform) 异步编程就是这个核心: now and later parts of your program 在JS的发展初级, callback func