作者回复: 很简洁👍
作者回复: 是的,谢谢你的细心,这里有个勘误,getOrder应该都统一成fetchOrder。
作者回复: 是的,谢谢你的细心,这里有个勘误,getOrder应该都统一成fetchOrder。
作者回复: 柯里化和部分应用最大的应用场景就是当一次只传入一个或部分参数的时候。
作者回复: 谢谢指正,我查了一下,你的拼写是正确的
作者回复: 原先的orderEventHandler函数有3个参数,url, data 和 callback。 function orderEventHandler(url,data,callback) {} 第一行把orderEventHandler做了柯里化,之后可以每次只传一个参数。 第二行是在柯里化后的curriedHttpEvntHandler中传入了第一个url实参。
作者回复: 有些概念确实需要反复思考来理解
作者回复: 因为嵌套封装可以减少来自外部值的副作用。