js中call、apply、bind

-三个方法都是挂在构造函数的原型上的(Function.prototype.XXX)

apply 接受两个参数,第一个为this,第二个为数组的形式作为函数的参数

call接受多个参数,第一个为this,后面的所有参数作为函数的参数

call和apply改变了函数的this之后边执行该函数,而bind则是改变了上下文后(也就是改变this指向后)的一个函数。

posted @ 2022-11-10 17:32  午后吹凉风  阅读(38)  评论(0编辑  收藏  举报