JavaScript高级程序设计(第2版) 学习笔记:(六)js基于构造函数与原型的继承
来源:互联网 发布:mac桌面文件夹打不开 编辑:程序博客网 时间:2024/05/17 15:40
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】条腿,所以跑得快...吼吼吼
继承图:
类图:
0 0
- JavaScript高级程序设计(第2版) 学习笔记:(六)js基于构造函数与原型的继承
- JavaScript高级程序设计(第2版) 学习笔记:(三)js原型的四种形态
- JavaScript高级程序设计(第2版) 学习笔记:(二)js函数作用域与闭包
- JavaScript高级程序设计之面向对象的程序设计之继承之借用构造函数第6.3.2讲笔记
- JavaScript高级程序设计(第2版) 学习笔记:(一)js函数依赖性
- JavaScript高级程序设计之面向对象的程序设计之创建对象之组合使用构造函数模式和原型模式 第6.2.4讲笔记
- 《JavaScript高级程序设计 第三版》学习笔记 (六) 函数与闭包详解
- 《JavaScript高级程序设计 第三版》学习笔记 (六) 函数与闭包详解
- 《JavaScript高级程序设计 第三版》学习笔记 (六) 函数与闭包详解
- JavaScript高级程序设计之面向对象的程序设计之继承之原型链 第6.3.1讲笔记
- JavaScript高级程序设计之面向对象的程序设计之创建对象之 构造函数模式第6.2.2讲笔记
- JavaScript面向对象(3)——原型与基于构造函数的继承模式(原型链)
- JavaScript高级程序设计(第2版) 学习笔记:(五)js获取窗口大小
- JavaScript高级程序设计(第2版) 学习笔记:(四)js获取窗口相对于屏幕左边和上边的位置
- JavaScript高级程序设计(第2版) 学习笔记:(七)对象
- JS高级程序设计笔记(六)- 函数
- 《JavaScript高级程序设计》学习笔记(继承)
- js构造函数,原型对象,继承 (2)
- 简述Linux环境下建立Web服务器虚拟目录功能
- HDU 1003 - Max Sum
- spring加载外部properties配置文件
- Eclipse下junit@Test出现Type mismatch: cannot convert from Test to Annotation错误
- opencv中Mat到 IplImage*的转换
- JavaScript高级程序设计(第2版) 学习笔记:(六)js基于构造函数与原型的继承
- NO.1 You must restart adb and Eclipse多种情形分析与解决方案
- 三层架构入门实例
- LeetCode: Maximal Rectangle [085]
- ThreadLocal类实现线程范围内数据共享
- JAVA中理解static修饰符的作用
- android环境搭建
- linux下如何安装配置redis及主从配置
- Python 遍历文件夹中的指定类型文件