applay与call的区别https://www.nowcoder.com/questionTerminal/80365a2685144559817e3d5e0c27f3a8

调用函数可以使用call或者apply这两个方法,区别在于call需要将传递给函数的参数明确写出来,是多少参数就需要写多少参数。而apply则将传递给函数的参数放入一个数组中,传入参数数组即可。
function argsAsArray(fn, arr) {
  return fn.apply(this, arr);
 }

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复