二次封装函数

来源:互联网 发布:ipad自带软件 编辑:程序博客网 时间:2024/04/29 03:28
已知函数 fn 执行需要 3 个参数。请实现函数 partial,调用之后满足如下条件:
1、返回一个函数 result,该函数接受一个参数

2、执行 result(str3) ,返回的结果与 fn(str1, str2, str3) 一致


function partial(fn, str1, str2) {
    var  result=function(str3){
           return fn.call(this,str1,str2,str3);
     }
    return result;
}

0 0
原创粉丝点击