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 相关文章推荐
点图片上一页下一页翻页效果
Jul 09 Javascript
JQuery 常用方法基础教程
Feb 06 Javascript
javascript针对DOM的应用分析(二)
Apr 15 Javascript
JS脚本defer的作用示例介绍
Jan 02 Javascript
vue 2.0组件与v-model详解
Mar 27 Javascript
js轮播图无缝滚动效果
Jun 17 Javascript
js使用generator函数同步执行ajax任务
Sep 05 Javascript
新手vue构建单页面应用实例代码
Sep 18 Javascript
浅谈Vue组件及组件的注册方法
Aug 24 Javascript
node.js调用C++函数的方法示例
Sep 21 Javascript
微信运维交互机器人的示例代码
Nov 12 Javascript
详细介绍Next.js脚手架完整搭建封装
Apr 26 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插入排序实现代码
2013/04/04 PHP
如何判断php数组的维度
2013/06/10 PHP
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
10个基于浏览器的JavaScript调试工具分享
2013/02/07 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
js跨域请求的5中解决方式
2015/07/02 Javascript
基于javascript实现随机颜色变化效果
2016/01/14 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
AngularJs 动态加载模块和依赖
2016/09/15 Javascript
JavaScript中for循环的几种写法与效率总结
2017/02/03 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
bootstrap的工具提示实例代码
2017/05/17 Javascript
详解Vue微信公众号开发踩坑全记录
2017/08/21 Javascript
Koa从零搭建到Api实现项目的搭建方法
2019/07/30 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
[02:23]2014DOTA2国际邀请赛中国战队回顾
2014/08/01 DOTA
详解Python中的多线程编程
2015/04/09 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
python实现socket+threading处理多连接的方法
2019/07/23 Python
python常用数据重复项处理方法
2019/11/22 Python
python+OpenCV实现图像拼接
2020/03/05 Python
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
瑜伽国际:Yoga International
2018/04/18 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
电子商务专业实习生自我鉴定
2013/09/24 职场文书
自动化专业本科毕业生求职信
2013/10/20 职场文书
毕业生找工作的求职信范文
2013/12/24 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
浅谈Python列表嵌套字典转化的问题
2021/04/07 Python
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python
关于Vue中的options选项
2022/03/22 Vue.js
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL
Docker安装MySql8并远程访问的实现
2022/07/07 Servers