详解JavaScript基于面向对象之继承实例
作者:zhengzebiaodashi
这篇文章主要介绍了JavaScript基于面向对象之继承实例,需要的朋友可以参考下
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面向对象的程序设计(犯迷糊的小羊)