javascript中最常用的继承模式 组合继承


Posted in Javascript onAugust 12, 2010
<script type="text/javascript"> 
//创建基类 
function Person(name, age) { 
this.name = name; 
this.age = age; 
} 
//通过原型方式给基类添加函数(这样可以服用此函数) 
Person.prototype.showName = function () { 
alert(this.name); 
} 
//创建子类 
function Student(name, age, score) { 
this.score = score; 
Person.call(this,name,age); 
} 
//把父类的实例赋值给子类的原型 
Student.prototype = new Person(); 
//通过原型方式给子类添加函数(这样可以服用此函数) 
Student.prototype.showScore = function () { 
alert(this.score); 
} //以下为使用 
var student = new Student("zhangsan", 22, 100); 
student.showName(); 
student.showScore(); 
var stu = new Student("lisi", 25, 200); 
stu.showName(); 
stu.showScore(); 
</script>
Javascript 相关文章推荐
cloudgamer出品ImageZoom 图片放大效果
Apr 01 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
May 31 Javascript
js预载入和JavaScript Image()对象使用介绍
Aug 28 Javascript
jQuery使用fadein方法实现渐出效果实例
Mar 27 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
Mar 10 Javascript
js基础之DOM中元素对象的属性方法详解
Oct 28 Javascript
JS三目运算(三元运算)方法详解
Mar 01 Javascript
vue中简单弹框dialog的实现方法
Feb 26 Javascript
微信小程序实现工作时间段选择
Feb 15 Javascript
js实现文章目录索引导航(table of content)
May 10 Javascript
vue开发简单上传图片功能
Jun 30 Javascript
vue-cli3 热更新配置操作
Sep 18 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
页面只有一个text的时候,回车自动submit的解决方法
Aug 12 #Javascript
javascript闭包的理解和实例
Aug 12 #Javascript
You might like
在PHP中利用XML技术构造远程服务(下)
2006/10/09 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
2012/06/21 PHP
保存到桌面、设为桌面且带图标的PHP代码
2013/11/19 PHP
destoon实现VIP排名一直在前面排序的方法
2014/08/21 PHP
php使用Jpgraph绘制饼状图的方法
2015/06/10 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
2016/06/30 PHP
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
JS表单传值和URL编码转换
2018/03/03 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
小程序实现发表评论功能
2018/07/06 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
2018/08/13 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
layui实现数据表格table分页功能(ajax异步)
2019/07/27 Javascript
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
python获取本机mac地址和ip地址的方法
2015/04/29 Python
关于Python的一些学习总结
2018/05/25 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
Python实现FTP文件传输的实例
2019/07/07 Python
Pycharm2020.1安装中文语言插件的详细教程(不需要汉化)
2020/08/07 Python
如何利用input事件来监听移动端的输入
2016/04/15 HTML / CSS
机电专业个人求职信范文
2013/12/30 职场文书
房地产销售经理岗位职责
2014/01/01 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
文明班级建设方案
2014/05/15 职场文书
责任担保书范文
2014/05/21 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
党员批评与自我批评
2014/10/15 职场文书
2015年乡镇卫生院妇幼保健工作总结
2015/05/19 职场文书
“鬼灭之刃”热度不减,其成功背后的原因是什么?
2022/03/22 日漫
Java实现注册登录跳转
2022/06/16 Java/Android