JavaScript高级程序设计(第2版) 学习笔记:(六)js基于构造函数与原型的继承
2014-05-30 20:52
776 查看
function Animal(name,color){
this.name=name; this.color=color; } Animal.prototype.shout=function(){ alert(this.name+" 在叫..."); } function Dog(name,color,legs){ Animal.call(this,name,color); this.legs=legs; } Dog.prototype=new Animal(); Dog.prototype.run=function(){ alert("我有【"+this.legs+"】条腿,所以跑得快...吼吼吼"); } var d=new Dog("旺财","白色",4); d.shout();//旺财 在叫... d.run();//我有【4】条腿,所以跑得快...吼吼吼
继承图:
类图:
相关文章推荐
- JS学习笔记——JavaScript继承的6种方法(原型链、借用构造函数、组合、原型式、寄生式、寄生组合式)
- 2016.06.15廖雪峰JS__学习笔记(原型继承)__P9
- JS面向对象---非构造函数之间的继承(阮一峰网络日志学习笔记)
- HTML5学习笔记(十六):原型、类和继承【JS核心知识点】
- JavaScript高级程序设计(第2版) 学习笔记:(三)js原型的四种形态
- 【09-23】js原型继承学习笔记
- 【MDNjs笔记】——入门——第三章——对象.构造函数.原型链.继承
- 【学习笔记】JS基于原型的面向对象
- 【学习笔记】lua中基于原型的继承
- JS面向对象---构造函数之间的继承(阮一峰网络日志学习笔记)
- js1:对象的学习,构造函数,继承构造函数【使用教材:JavaScript深度剖析第2版】
- JavaScript学习笔记-原型继承
- javascript之对象学习笔记(二)--对象原型,继承
- JS学习 继承 多态 构造函数等
- 【js学习笔记-059】构造函数和方法链
- JavaScript学习笔记(三十五) 经典继承五-临时构造函数
- 原型继承(js秘密花园,抄录笔记)
- JS 学习笔记--13---原型
- 【js学习笔记-031】--继承
- Js面向对象漫谈(2) 继承--原型链,借用构造函数,组合式,寄生式, 寄生组合式