SyncHook

从上到下顺序执行

SyncBailHook

从上到下顺序执行,遇到返回值不是undefined的注册函数时停止执行

SyncWaterfallHook

从上到下执行,依次将返回值传递给下一个函数

SyncLoopHook

从上到下执行,某个函数可能会执行好几遍,当返回值是undefined会继续执行下个函数

AsyncSeriesHook

异步串行

AsyncSeriesBailHook

异步串行熔断

AsyncSeriesWaterfallHook

异步串行值传递【瀑布】

AsyncParallelHook

异步并行

AsyncParallelBailHook

异步并行熔断

可以理解成初中物理上的电路图一样,有串联电路、并联电路、串并联电路。