本文实例讲述了JS中间件设计模式。分享给大家供大家参考,具体如下: 中间件作为一些辅助处理功能,应用非常广泛,例如express中间件,redux中间件,koa中间件,那么中间件的设计模式到底是怎样的呢。结合中间件的使用实例探讨和总结一下中间件的设计思想和一般实现模式。 仿照redux中间件实现模式,看如下一个例子: function fn2(next){ console.log('执行2,返回改造的next之前') return action => { console.log('执行2') next(action) } } function fn3(next){