题目描述
实现函数 partialUsingArguments,调用之后满足如下条件:
1、返回一个函数 result
2、调用 result 之后,返回的结果与调用函数 fn 的结果一致
3、fn 的调用参数为 partialUsingArguments 的第一个参数之后的全部参数以及 result 的调用参数
示例1
输入
复制
无
输出
复制
无
function partialUsingArguments(fn) {
const para1 = Array.from(arguments).slice(1)
return function res() {
const para2 = Array.from(arguments)
const para = para1.concat(para2)
return fn.apply(null, para)
}
}