手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript call和apply方法
javascript call和apply方法
摘要:例子如下:复制代码代码如下:/***动物*/functionAnimal(){this.name='Amimal';this.showNam...

例子如下:

复制代码 代码如下:

<script>

/**

*动物

*/

function Animal(){

this.name='Amimal';

this.showName=function(){

alert(this.name);

};

}

/*

*猫

*/

function Cat(){

this.name='cat';

}

var animal=new Animal;//创建动物对象

var cat=new Cat;//创建猫对象

animal.showName.call(cat,'','');//输出cat,说明showName函数的当前this已经变为cat了

animal.showName.apply(cat,[]);//输出cat

//call函数和apply函数的区别是call 的语法是function.call(obj,param1,param2……);applay的语法是function.call(obj,[]/*params[]参数数组*/);

</script>

【javascript call和apply方法】相关文章:

javascript中FOREACH数组方法使用示例

javascript中eval解析JSON字符串

javascript中call和apply方法浅谈

JavaScript中的setUTCDate()方法使用详解

javascript无刷新评论实现方法

javascript实现链接单选效果

怎么用javascript进行拖拽第1/2页

Javascript 高阶函数使用介绍

JavaScript检测鼠标移动方向的方法

javascript常用方法总结

精品推荐
分类导航