前端面试-call apply 和bind
call和apply:- 主要用于调用函数并立即执行,同时指定
this值。 - 区别在于参数传递方式:
call逐个传递参数。apply传递一个参数数组。bind:
用于创建一个新的函数,将this值和部分参数绑定到原函数上,不会立即执行,而是返回一个新函数,在需要时调用。
call和apply:this 值。call 逐个传递参数。apply 传递一个参数数组。bind:this 值和部分参数绑定到原函数上,不会立即执行,而是返回一个新函数,在需要时调用。