详解JavaScript基于面向对象之继承实例
2015-12-16 08:49
671 查看
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求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
- javascript 面向对象function详解及实例代码
- JS 面向对象之继承---多种组合继承详解
- JS面向对象编程详解
- 详解JS面向对象编程
- 详解JavaScript基于面向对象之继承
- 详解JavaScript基于面向对象之创建对象(2)
- 详解JavaScript基于面向对象之创建对象(1)
- js面向对象之公有、私有、静态属性和方法详解
- JS Pro-深入面向对象的程序设计之继承的详解
- JAVASCRIPT THIS详解 面向对象
- JS面向对象的程序设计相关知识小结
- JavaScript面向对象的程序设计(犯迷糊的小羊)
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- ES6 走马观花(ECMAScript2015 新特性)
- JavaScript拆分字符串时产生空字符的原因
- Canvas 在高清屏下绘制图片变模糊的解决方法
- JavaScript 各种遍历方式详解
- call/apply/bind 的理解与实例分享
- 如何创建对象以及jQuery中创建对象的方式
- IE8开发人员工具教程(二)
- 在flex中执行一个javascript方法的简单方式