前端面试题javascript篇——call-apply-bind
call-apply-bind三者的作用,区别以及内部实现
1. call-apply-bind三者的作用
在JavaScript中,call-apply-bind是Function对象自带的三种方法,它们的作用都是用来改变函数内的this指向,传递的第一个参数都是this所要指向的对象,而且它们三个都可以传递参数(后续传值)。
2. call-apply-bind三者的区别
call:调用一个对象的一个方法,用另一个对象替换当前对象,在传递参数的时候需要一个一个进行传递,而且定义完立即执行,返回值为调用
原创
2020-08-18 23:39:11 ·
607 阅读 ·
0 评论