JavaScript中 call、apply和bind方法
一、call方法
功能:第一个可以指定函数的this,第二个可以执行函数并传参
参数:第一个参数,传入一个指定让 this 指向的对象,第二个参数及以后,是函数参数的列表
返回值:就是函数自己的返回值
测试
function fun(a,b){
console.log(this);
console.log( a + b);
}
var Person={
name :"zhangsan"
}
fun.call(Person,1,2);
测试结果:
二、apply方法
功能:第一个可以指定函
原创
2021-09-03 18:20:39 ·
157 阅读 ·
0 评论