你的位置:首页 > 软件开发 > Java > JavaScript继承的实现及利弊分析

JavaScript继承的实现及利弊分析

发布时间:2015-08-30 02:00:17
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/4770235.html一、继承的实现方法1、原型链继承这个继承最为简单,它的实现原理是,每一个AO对象都有一个prototype,返回对象类型原型的引用,所以可以给它赋值一个对象,就可以实现简单 ...

JavaScript继承的实现及利弊分析

转载请注明出处:http://www.cnblogs.com/shamoyuu/p/4770235.html

一、继承的实现方法

1、原型链继承

这个继承最为简单,它的实现原理是,每一个AO对象都有一个prototype,返回对象类型原型的引用,所以可以给它赋值一个对象,就可以实现简单的原型链继承。(原谅我表达能力不强,下面看代码会比较清晰)

function Animal(){  this.eat = function()  {    alert("我会吃");  }}function Bird(){  this.fly = function()  {    alert("我会飞");  }}//设置Bird类的原型为一个Animal对象Bird.prototype = new Animal();var pigeon = new Bird();pigeon.fly();pigeon.eat();

原标题:JavaScript继承的实现及利弊分析

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。