2. 实现支持placeholder的curry()
分享给更多人
中等难度 -通过 / -执行
该问题紧接着1. 实现curry()。
请实现一个支持placeholder的curry()
,可以像这样使用。
const join = (a, b, c) => { return `${a}_${b}_${c}`}const curriedJoin = curry(join)const _ = curry.placeholdercurriedJoin(1, 2, 3) // '1_2_3'curriedJoin(_, 2)(1, 3) // '1_2_3'curriedJoin(_, _, _)(1)(_, 3)(2) // '1_2_3'
阅读更多
https://javascript.info/currying-partials