1.call和apply以及bind相同点: 都可以用来改变函数里的this指向,让一个本不属于一个对象的方法,让这个对象去执行 2.区别: call(obj,1,2,3,)从第二个参数开始接受一个参数列表,用来代表函数的实参 apply(obj,[1,2,3])第二个参开始数接受一个参数数组,数组中的每一个元素对应一个实参 bind(obj,1,2,3,)(); apply,call是直接执行函数调用,bind是绑定,执行需要再次调用