- 博客(1)
- 收藏
- 关注
原创 call、apply、bind 三者的区别?call 和 apply 哪个性能会好一些?如何实现 call、apply、bind?
### 相同点 bind、apply、call 都是用来绑定函数执行时this的指向(改变函数执行时的上下文),同时还可以传参,调用它们的对象必须是一个函数 **Function**。 ### 区别 区别主要提现在传参上。 ```JavaScript // call Function.call(obj, arg1, arg2, arg3, ...); // apply,有两个参数,第二个是类数组 Function.apply(obj, [argArray]); // bind,b...
2021-05-22 18:11:41 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人