相同点:两个方法产生的作用是完全一样的,第一个参数都是对象;
不同点: call()方法参数将依次传递给借用的方法作参数,即fn.call(thisobj, arg1,arg2,arg3...argn),有n个参数 apply()方法第一个参数是对象,第二个参数是数组fn.apply(thisobj,arg),此处的arg是一个数组,只有两个参数
欢迎分享,转载请注明来源:内存溢出
相同点:两个方法产生的作用是完全一样的,第一个参数都是对象;
不同点: call()方法参数将依次传递给借用的方法作参数,即fn.call(thisobj, arg1,arg2,arg3...argn),有n个参数 apply()方法第一个参数是对象,第二个参数是数组fn.apply(thisobj,arg),此处的arg是一个数组,只有两个参数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)