bind|bind,call和apply的应用
【bind|bind,call和apply的应用】bind,call和apply都可以用于改变一个函数的this指向,这也是他们最基本的作用.
通常,一些高级函数中会用到这些技巧.
1. bind只是改变函数的指向,并不会立刻执行,同时可以传入参数作为被改变函数的参数
2. call和apply都会立刻调用函数,不同的在于他们接收的参数不同,call的第二个参数之后接收的是一个个的参数,apply接受的第二个参数则是一个数组
主要还是在面试题中遇到的比较多.
推荐阅读
- 急于表达——往往欲速则不达
- 第三节|第三节 快乐和幸福(12)
- 20170612时间和注意力开销记录
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- 对称加密和非对称加密的区别
- 眼光要放高远
- 樱花雨
- 前任
- 2020-04-07vue中Axios的封装和API接口的管理
- 烦恼和幸福