详解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 相关文章推荐
你需要知道的10个最佳javascript开发实践小结
Apr 15 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
Feb 05 Javascript
TypeScript 中接口详解
Jun 19 Javascript
JavaScript对Cookie进行读写操作实例
Jul 25 Javascript
CSS3实现动态背景登录框的代码
Jul 28 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
Oct 29 Javascript
three.js快速入门【推荐】
Jan 21 Javascript
JS实现异步上传压缩图片
Apr 22 Javascript
angular+webpack2实战例子
May 23 Javascript
gulp安装以及打包合并的方法教程
Nov 19 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
Feb 28 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
Mar 31 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中使用redis队列操作实例代码
2013/02/07 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
2013/07/03 PHP
PHP中调用C/C++制作的动态链接库的教程
2016/03/10 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
js与jquery中获取当前鼠标的x、y坐标位置的代码
2011/05/23 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
jQuery中remove()方法用法实例
2014/12/25 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
2017/05/08 Javascript
JS实现同一DOM元素上onClick事件与onDblClick事件并存的解决方法
2018/06/07 Javascript
微信公众平台 客服接口发消息的实现代码(Java接口开发)
2019/04/17 Javascript
今天,小程序正式支持 SVG
2019/04/20 Javascript
vue实现修改图片后实时更新
2019/11/14 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
在Gnumeric下使用Python脚本操作表格的教程
2015/04/14 Python
Python实现按逗号分隔列表的方法
2018/10/23 Python
python异常处理和日志处理方式
2019/12/24 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
Python中全局变量和局部变量的理解与区别
2021/02/07 Python
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
2016/03/12 面试题
财务会计专业个人求职信范本
2014/01/08 职场文书
四风问题自查报告剖析材料
2014/02/08 职场文书
《要下雨了》教学反思
2014/02/17 职场文书
个人违纪检讨书
2014/09/15 职场文书
本溪关门山导游词
2015/02/09 职场文书
孝女彩金观后感
2015/06/10 职场文书
李强感恩观后感
2015/06/17 职场文书
2016党员学习《反对自由主义》心得体会
2016/01/22 职场文书
高中优秀作文(范文)
2019/08/15 职场文书
聊聊Python String型列表求最值的问题
2022/01/18 Python
Golang原生rpc(rpc服务端源码解读)
2022/04/07 Golang
SQL Server中的游标介绍
2022/05/20 SQL Server