SOURCE

/*
题目描述
实现函数 callIt,调用之后满足如下条件
1、返回的结果为调用 fn 之后的结果
2、fn 的调用参数为 callIt 的第一个参数之后的全部参数 
*/

function callIt(fn) {
    return fn.apply(null,[].slice.call(arguments,1));
}


var a = 1; 
var b = 2; 
var test = function (first, second) { 
   						 return first === a && second === b;
  					}; 
console.log(callIt(test, a, b));
console 命令行工具 X clear

                    
>
console