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 浏览器检测代码精简版
Mar 04 Javascript
纯js实现遮罩层效果原理分析
May 27 Javascript
node.js 中国天气预报 简单实现
Jun 06 Javascript
bootstrap网格系统使用方法解析
Jan 13 Javascript
十分钟带你快速了解React16新特性
Nov 10 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
Jan 16 Javascript
解决Vue+Element ui开发中碰到的IE问题
Sep 03 Javascript
Vue组件之单向数据流的解决方法
Nov 10 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
May 14 Javascript
node.js实现简单的压缩/解压缩功能示例
Nov 05 Javascript
js实现简单贪吃蛇游戏
May 15 Javascript
vuex存取值和映射函数使用说明
Jul 24 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
php标签云的实现代码
2012/10/10 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
JSON字符串传到后台PHP处理问题的解决方法
2016/06/05 PHP
TP3.2批量上传文件或图片 同名冲突问题的解决方法
2017/08/01 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
PHP数据对象映射模式实例分析
2019/03/29 PHP
javascript 去字符串空格终极版(支持utf8)
2009/11/14 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
浅谈String.valueOf()方法的使用
2016/06/06 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
VUE 动态组件的应用案例分析
2019/12/02 Javascript
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
使用Python对MySQL数据操作
2017/04/06 Python
Python编程给numpy矩阵添加一列方法示例
2017/12/04 Python
详解python字节码
2018/02/07 Python
使用tensorflow实现线性回归
2018/09/08 Python
python处理“
2019/06/10 Python
python实现机器人卡牌
2019/10/06 Python
python文件操作的简单方法总结
2019/11/07 Python
python操作cfg配置文件方式
2019/12/22 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
Python函数参数分类原理详解
2020/05/28 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
英国独特礼物想法和个性化礼物网站:notonthehighstreet.com
2018/04/16 全球购物
几个常见的消息中间件(MOM)
2014/01/08 面试题
一年级班主任感言
2014/03/08 职场文书
职员竞岗演讲稿
2014/05/14 职场文书
2014年信贷员工作总结
2014/11/18 职场文书
我们的节日元宵节活动总结
2015/02/06 职场文书
2016年企业安全生产月活动总结
2016/04/06 职场文书
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers