1.整体入手 阅读代码和画画是一样的,忌讳一开始就从细节下手(比如一行一行读),我们先将细节代码折叠起来,整体观察nextTick源码的几大块. 折叠后代码如下图 整体观察代码结构 上图中,可以看到: nextTick等于一个立即执行函数.函数执行后,内部返回另一个匿名函数function (cb, ctx).从语义化命名可以分析,第一个参数cb是个回调函数.ctx这里先猜测应该是个上下文. 在return返回之前,立即执行函数被调用后,函数内部先用var定义了三个参数.用function声明一…