共同点: 三者均是用来修改函数中this对象的指向, 都可以传递参数, 第一个参数为this指向的对象; 不同点: 1, apply()和call()均是修改this指向对象后直接调用函数, 而bind()方法返回函数仍需再次调用(bind(obj)( )); 2, 传参不同, apply()方法传参为数组, bind()和call()直接传参即可;