call,apply,bind的区别

1.三者都可用于改变函数中this指向,但又有细微区别
2.三者的语法传参大致相同,第一个参数表示跟谁建立链接,从第二个参数开始传入具体参数值,但其中apply需要用数组进行传入
3.call和apply都可直接调用函数,但bind是返回一个新函数
posted @ 2023-08-18 14:20  乐得逍遥  阅读(6)  评论(0编辑  收藏  举报