极客时间已完结课程限时免费阅读

05|map、reduce和monad如何围绕值进行操作?

04 | 如何通过组合、管道和reducer让函数抽象化?

03 | 如何通过部分应用和柯里化让函数具象化?

02 | 如何通过闭包对象管理程序中状态的变化?

01 | 函数式vs.面向对象:响应未知和不确定

开篇词 | JavaScript的进阶之路