每天一个面试点! RASH_DongH 2022-04-25 128 阅读1分钟 bind、call、apply 三者的异同点 一、相同点: 1、都是修改 this 指向的 二、不同点: 1、传参方式不同:call 是逐一 传参 , apply 的传参方式是 数组 或者 伪数组 2、执行机制不同:仅仅是 bind 和其他两个的传参方式不同而已 call 和 apply 是立即执行函数,bind 并不会立即执行函数 call 和 apply 用一次,改一次 bind 修改一次,终身有效 我的标题一般就是面试官问的话!