JavaScript中使用构造函数实现继承的代码


Posted in Javascript onAugust 12, 2010
//首先创建父类 
function Person(name, age, address) { 
this.name = name; 
this.age = age; 
this.address = address; 
} 
//创建子类 
function Student(score) { 
this.score = score; 
//可以用call方法或者是apply方法调用函数的构造函数 
//调用父类的构造函数,通过call方法调用Person类的构造函数。这样就会在student中初始化Person对象,student也就有了Person的属性的副本 
Person.call(this,"zhangsan",22,"中国北京!"); 
} var student = new Student(100); 
alert(student.address + student.score + "分");

//上述Person.call方法调用中第二个参数开始为传递的数据参数
Javascript 相关文章推荐
javascript cookie操作类的实现代码小结附使用方法
Jun 02 Javascript
jquery 获取标签名(tagName)示例代码
Jul 11 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
May 28 Javascript
jQuery Mobile 触摸事件实例
Jun 04 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
Jan 13 Javascript
JavaScript数组操作详解
Feb 04 Javascript
想用好React的你必须要知道的一些事情
Jul 24 Javascript
自定义PC微信扫码登录样式写法
Dec 12 Javascript
基于vue 开发中出现警告问题去除方法
Jan 25 Javascript
Vue中使用webpack别名的方法实例详解
Jun 19 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 Javascript
vue-dplayer 视频播放器实例代码
Nov 08 Javascript
javascript最常用与实用的创建类的代码
Aug 12 #Javascript
javascript中最常用的继承模式 组合继承
Aug 12 #Javascript
解决iframe的frameborder在chrome/ff/ie下的差异
Aug 12 #Javascript
Javascript倒计时代码
Aug 12 #Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
Aug 12 #Javascript
JavaScript 通过模式匹配实现重载
Aug 12 #Javascript
js更优雅的兼容
Aug 12 #Javascript
You might like
xajax写的留言本
2006/11/25 PHP
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
PHP实现大数(浮点数)取余的方法
2017/02/18 PHP
JavaScript开发时的五个注意事项
2007/12/08 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
2010/12/22 Javascript
js 幻灯片的实现
2011/12/06 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
jQuery插件jFade实现鼠标经过的图片高亮其它变暗
2015/03/14 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
[01:20:47]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第一场 1月19日
2021/03/11 DOTA
Python GAE、Django导出Excel的方法
2008/11/24 Python
python实时分析日志的一个小脚本分享
2017/05/07 Python
基于PyQt4和PySide实现输入对话框效果
2019/02/27 Python
Python实现的排列组合、破解密码算法示例
2019/04/12 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
Python实现微信好友的数据分析
2019/12/16 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
基于Python实现体育彩票选号器功能代码实例
2020/09/16 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
全球酒店预订网站:Hotels.com
2016/08/10 全球购物
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
文言文形式的学生求职信
2013/12/03 职场文书
教师优秀党员事迹材料
2014/08/14 职场文书
自主招生学校推荐信
2014/09/26 职场文书
教育实习指导教师评语
2014/12/31 职场文书
放假通知范文
2015/04/14 职场文书
乡镇司法所2015年度工作总结
2015/10/14 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
如果用一句诗总结你的上半年,你会用哪句呢?
2019/07/16 职场文书
Ubuntu Server 安装Tomcat并配置systemctl
2022/04/28 Servers