call和applay

apply同call其实是一样的只不过apply是将参数封锁到数组里

函数名.call(借用人,参数1,参数2,参数3...);


函数名.apply(借用人,[参数1,参数2,参数3]);

 

var text1 = document.getElementById("text1");
var text2 = document.getElementById("text2");
function t(){
this.style.backgroundColor = 'gray';
}
t.call(text2);//text2借用t函数

posted on 2017-02-14 10:22  萧皓灏博客园  阅读(361)  评论(0)    收藏  举报

导航