详解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 相关文章推荐
xml和web特殊字符
Apr 28 Javascript
纯Javascript实现Windows 8 Metro风格实现
Oct 15 Javascript
转换字符串为json对象的方法详解
Nov 29 Javascript
jQuery实现为控件添加水印文字效果(附源码)
Dec 02 Javascript
Javascript中将变量转换为字符串的三种方法
Sep 19 Javascript
浅谈React和Redux的连接react-redux
Dec 04 Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 Javascript
vue中轮训器的使用
Jan 27 Javascript
Node.js如何对SQLite的async/await封装详解
Feb 14 Javascript
解决layer.confirm选择完之后消息框不消失的问题
Sep 16 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
May 08 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
《雄兵连》系列首部大电影《烈阳天道》:可能是因为期望值太高了
2020/08/18 国漫
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
jQuery Lightbox 图片展示插件使用说明
2010/04/25 Javascript
jquery easyui 结合jsp简单展现table数据示例
2014/04/18 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
基于AngularJS的拖拽文件上传的实例代码
2017/07/15 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
this.$toast() 了解一下?
2019/04/18 Javascript
pyqt4教程之messagebox使用示例分享
2014/03/07 Python
Python的Django框架中设置日期和字段可选的方法
2015/07/17 Python
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
Python tkinter三种布局实例详解
2020/01/06 Python
Python列表list操作相关知识小结
2020/01/29 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
学习Python爬虫的几点建议
2020/08/05 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
Skyscanner新西兰:全球领先的旅游搜索网站
2019/08/26 全球购物
绝对经典成功的大学生推荐信
2013/11/08 职场文书
环保建议书
2014/03/12 职场文书
建筑安全员岗位职责
2014/03/13 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
党员干部作风建设思想汇报范文
2014/10/25 职场文书
2014年组织部工作总结
2014/11/14 职场文书
师范生教育见习总结
2015/06/23 职场文书
纪检部部长竞选稿
2015/11/21 职场文书