描述:改this的指向
1、call方法
param1: show函数中this的指向
param2: 第二参数开始都是show函数实际参数
例: 被调函数名.call(param1,param2,param3);
2、 apply方法
param1: show函数中this的指向
param2: 一个集合 []
没有第3个参数了
1、call方法
param1: show函数中this的指向
param2: 第二参数开始都是show函数实际参数
例: 被调函数名.call(param1,param2,param3);
2、 apply方法
param1: show函数中this的指向
param2: 一个集合 []
没有第3个参数了
例: 被调函数名.apply(param1, param2);
<div id="div1">aaaa</div>
<script type="text/javascript">
var div=document.getElementById('div1');
div.οnclick=function(){
//show(); //this---- >windos
show.call(div,2,9); //this---- >div
//show.apply(this,[2,9]) //this---- >div
}
function show(a,b)
{
console.log(this);
console.log(a);
console.log(b);
}
</script>