首先说明一下,call()和apply都是js的内置函数 它的作用是:改变call或者apply函数里面的``第一个参数对象``的指针,使它转向引用它的函数 call()的用法,call(对象,参数1,参数2,······) apply()的用法,apply(对象,数组参数) call()和apply()的区别是:call对象后面的参数是字符串,而apply对象后面的参数是数组 换一句话就是说:改变第一个参数对象的this,使它指向引用它的函数 例子:函数func.call(obj,arg2,a…