2020-03-11
描述
创建一个函数,当调用 fn
时,将 partials
添加到最终执行函数所接受的参数之后。
提示
- 使用扩展运算符
...
将partials
添加到fn
的参数列表之后
代码
const partialRight = (fn, ...partials) => (...args) => fn(...args, ...partials);
示例
对同一个朋友进行不同的问候:
const greet = (greeting, name) => greeting + ' ' + name + '!';
const greetJohn = partialRight(greet, 'John');
greetJohn('Hello'); // 'Hello John!'
greetJohn('How are you?'); // 'How are you? John!'
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于