js中call、apply、bind
-三个方法都是挂在构造函数的原型上的(Function.prototype.XXX)
apply 接受两个参数,第一个为this,第二个为数组的形式作为函数的参数
call接受多个参数,第一个为this,后面的所有参数作为函数的参数
call和apply改变了函数的this之后边执行该函数,而bind则是改变了上下文后(也就是改变this指向后)的一个函数。
每一岁的成长都仍要奔走在自己的热爱里
-三个方法都是挂在构造函数的原型上的(Function.prototype.XXX)
apply 接受两个参数,第一个为this,第二个为数组的形式作为函数的参数
call接受多个参数,第一个为this,后面的所有参数作为函数的参数
call和apply改变了函数的this之后边执行该函数,而bind则是改变了上下文后(也就是改变this指向后)的一个函数。
每一岁的成长都仍要奔走在自己的热爱里