A5下载文章资讯

分类分类

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

2015-12-17 11:28作者:fang

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面向对象继承的简单实例介绍

展开全部

相关

说两句网友评论
    我要跟贴
    取消