详解JavaScript基于面向对象之继承实例


Posted in Javascript onDecember 16, 2015

javascript面向对象继承的简单实例:
作为一门面向对象的语言,继承自然是它的一大特性,尽管javascript的面向对象的实现机制和和c#和java这样典型的面向对象不同,但是继承的基本特点还是具有的,简单的说就是获得父级的方法和属性,下面是一段简单的实例,大家有兴趣可以分析一下:

window.onload = function(){ 
 function parent(age,name){ 
  this.age = age; 
  this.name = name; 
 } 
 parent.prototype.show = function(){ 
  alert('父级方法'); 
 } 
 function child(age,name,job){ 
  parent.apply(this,arguments); 
  this.job = job; 
 } 
 (function(){ 
  for(var i in parent.prototype){ 
  child.prototype[i]=parent.prototype[i] 
 } 
 })(); 
 var b = new parent(14,'侠客行'); 
 var a = new child(15,'狼侠','侠客'); 
 a.show(); 
}

以上就是javascript面向对象继承的简单实例介绍,大家可以结合前一篇《详解JavaScript基于面向对象之继承》一起学习,可能效果会更好。

Javascript 相关文章推荐
IE 下的只读 innerHTML
Aug 21 Javascript
javascript 模拟点击广告
Jan 02 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
May 24 Javascript
JQUERY1.6 使用方法四 检测浏览器
Nov 23 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
Aug 23 Javascript
用javascript判断IE版本号简单实用且向后兼容
Sep 11 Javascript
判断浏览器的内核及版本号方法汇总
Jan 05 Javascript
Javascript实现快速排序(Quicksort)的算法详解
Sep 06 Javascript
基于JavaScript实现弹出框效果
Feb 19 Javascript
js实现页面a向页面b传参的方法
May 29 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
Jun 17 Javascript
JS实现扫雷项目总结
May 19 Javascript
javascript实现拖放效果
Dec 16 #Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 #Javascript
Jquery插件easyUi实现表单验证示例
Dec 15 #Javascript
解决WordPress使用CDN后博文无法评论的错误
Dec 15 #Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
Dec 15 #Javascript
jQuery进行组件开发完整实例
Dec 15 #Javascript
JavaScript组件开发完整示例
Dec 15 #Javascript
You might like
理解PHP中的stdClass类
2014/04/18 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
JavaScript避免内存泄露及内存管理技巧
2014/09/05 Javascript
iframe中子父类窗口调用JS的方法及注意事项
2015/08/25 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
详解Nodejs之静态资源处理
2017/06/05 NodeJs
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
js 毫秒转天时分秒的实例
2017/11/17 Javascript
webpack-url-loader 解决项目中图片打包路径问题
2019/02/15 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
2020/08/03 Javascript
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
2020/10/28 Javascript
[58:42]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第一局
2016/02/27 DOTA
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
django配置连接数据库及原生sql语句的使用方法
2019/03/03 Python
python实现的批量分析xml标签中各个类别个数功能示例
2019/12/30 Python
基于Python和PyYAML读取yaml配置文件数据
2020/01/13 Python
NumPy统计函数的实现方法
2020/01/21 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
Python装饰器如何实现修复过程解析
2020/09/05 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
阿迪达斯墨西哥官方网站:adidas墨西哥
2017/11/03 全球购物
饮料业务员岗位职责
2013/12/15 职场文书
美德少年事迹材料
2014/01/23 职场文书
服装行业创业计划书范文
2014/02/05 职场文书
2014植树节活动总结
2014/03/11 职场文书
校园广播稿100字
2014/10/06 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
外出听课学习心得体会
2016/01/15 职场文书
python在package下继续嵌套一个package
2022/04/14 Python
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android