call()、apply()、bind()方法有什么区别?
call()、apply()、bind()方法有什么区别?
发布时间:2025-03-16 09:46:21
call()、apply()、bind()方法有什么区别?
三者都可以改变函数体内的this指向。cll()和apply()会立即执行,但bind()不会立即执行,因为它返回的是个函数,需要手动去调用;call()和bind()可传入多个参数,但alpply()第二个参数是数组形式;