call apply bind都是用于改变函数运行上下文对象this的指向。
1、fn.call(obj1,var1,var2)改变this的指向为obj1,传入参数var1、var2,参数以逗号分隔
2、fn.call(obj1,[var1,var2]) 改变this的指向为obj1,传入参数[var1,var2],参数为数组
3、fn.bind(obj1,var1,var2) ()改变this的指向为obj1,并返回函数fn的拷贝,传入参数var1、var2,参数以逗号分隔
1、fn.call(obj1,var1,var2)改变this的指向为obj1,传入参数var1、var2,参数以逗号分隔
2、fn.call(obj1,[var1,var2]) 改变this的指向为obj1,传入参数[var1,var2],参数为数组
3、fn.bind(obj1,var1,var2) ()改变this的指向为obj1,并返回函数fn的拷贝,传入参数var1、var2,参数以逗号分隔