欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript call和apply方法

 更新時(shí)間:2008年11月24日 13:48:29   作者:  
用于改變方法的當(dāng)前對(duì)象
例子如下:
復(fù)制代碼 代碼如下:

<script>
/**
*動(dòng)物
*/
function Animal(){
this.name='Amimal';
this.showName=function(){
alert(this.name);
};
}
/*
*貓
*/
function Cat(){
this.name='cat';
}
var animal=new Animal;//創(chuàng)建動(dòng)物對(duì)象
var cat=new Cat;//創(chuàng)建貓對(duì)象
animal.showName.call(cat,'','');//輸出cat,說(shuō)明showName函數(shù)的當(dāng)前this已經(jīng)變?yōu)閏at了
animal.showName.apply(cat,[]);//輸出cat
//call函數(shù)和apply函數(shù)的區(qū)別是call 的語(yǔ)法是function.call(obj,param1,param2……);applay的語(yǔ)法是function.call(obj,[]/*params[]參數(shù)數(shù)組*/);
</script>

相關(guān)文章

最新評(píng)論