- 博客(2)
- 收藏
- 关注
原创 前端面试题汇总(持续更新...)
Apply,call,bind三者都可以改变函数的this指向,三者的第一个参数都是this要指向的对象,如果没有这个参数或者参数为undefined或者null,则默认指向全局window,三者都可以传参,但是apply是数组,而call是参数列表,而apply和call是一次性传入参数,而bind可以分为多次传入,bind是返回绑定this之后的函数,apply,call是立即执行。 实现一个bind可以分成三个步骤:1.修改this指向 2.动态传递参数 3.兼容new关键字本质上是优化高频率执行代
2023-05-25 10:10:02
2608
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人