相同点:
1、都是用来改变函数的 this 对象的指向的
2、第一个参数都是 this 要指向的对象
3、都可以利用后续参数传参
不同点:
传参方式不同 : call是按顺序传参,apply是数组/伪数组传参
执行机制不同 : call和apply会立即执行函数,而bind不会立即执行函数而是得到修改this的新函数
相同点:
1、都是用来改变函数的 this 对象的指向的
2、第一个参数都是 this 要指向的对象
3、都可以利用后续参数传参
不同点:
传参方式不同 : call是按顺序传参,apply是数组/伪数组传参
执行机制不同 : call和apply会立即执行函数,而bind不会立即执行函数而是得到修改this的新函数