javascript call和apply方法


Posted in Javascript onNovember 24, 2008

例子如下:

<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 相关文章推荐
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
document.onreadystatechange事件的用法分析
Oct 17 Javascript
jquery更换文章内容与改变字体大小代码
Sep 30 Javascript
JavaScript原生对象之Number对象的属性和方法详解
Mar 13 Javascript
jQuery实现元素的插入
Feb 27 Javascript
js实现移动端编辑添加地址【模仿京东】
Apr 28 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
Nov 01 Javascript
Angular5.1新功能分享
Dec 21 Javascript
Jquery让form表单异步提交代码实现
Nov 14 jQuery
node.js中npm包管理工具用法分析
Feb 14 Javascript
小谈angular ng deploy的实现
Apr 07 Javascript
Element Alert警告的具体使用方法
Jul 27 Javascript
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
Nov 24 #Javascript
javascript 贪吃蛇实现代码
Nov 22 #Javascript
js利用div背景,做一个竖线的效果。
Nov 22 #Javascript
JavaScript使用技巧精萃[代码非常实用]
Nov 21 #Javascript
FireFox与IE 下js兼容触发click事件的代码
Nov 20 #Javascript
js刷新框架子页面的七种方法代码
Nov 20 #Javascript
拖拉表格的JS函数
Nov 20 #Javascript
You might like
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
2010/06/21 PHP
PHP下SSL加密解密、验证、签名方法(很简单)
2020/06/28 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
2016/01/07 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
2016/07/04 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
js实现点击生成随机div
2020/01/16 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
Ubuntu安装Jupyter Notebook教程
2017/10/18 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
numpy中的delete删除数组整行和整列的实例
2018/05/09 Python
Python pygorithm模块用法示例【常见算法测试】
2018/08/16 Python
解决python多行注释引发缩进错误的问题
2019/08/23 Python
python多进程间通信代码实例
2019/09/30 Python
Java ExcutorService优雅关闭方式解析
2020/05/30 Python
英国女士家居服网站:hush
2017/08/09 全球购物
联想香港官方网站及网店:Lenovo香港
2018/04/13 全球购物
生物科学专业毕业生求职信
2014/06/02 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
2014年酒店工作总结范文
2014/11/17 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
会议开幕词
2015/01/28 职场文书
教师节寄语2015
2015/03/23 职场文书
《乙女游戏世界对路人角色很不友好》OP主题曲无字幕动画MV公开
2022/04/05 日漫
我的收音机情缘
2022/04/05 无线电
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL