JavaScript学习笔记之继承
来源:互联网 发布:印度人是黄种人吗 知乎 编辑:程序博客网 时间:2024/05/01 16:48
一、原型链实现继承
function SuperType(){ this.property=true;}SuperType.prototype.getSuperValue=function(){ return this.property;};function SubType(){ this.subproperty=false;}SubType.prototype=new SuperType();SubType.prototype.getSubValue=function(){ return this.subproperty;};var instance=new SubType();
二、使用构造函数实现继承
function SuperType(){ this.colors=["red","yellow"];}function SubType(){ SuperType.call(this);}var instance=new SubType();三、使用原型链和构造函数实现组合继承
function SuperType(name){ this.name=name; this.colors=["red","yellow"];}SuperType.prototype.sayName=function(){ return this.name};function SubType(name,age){ SuperType.call(this,name); this.age=age;}SubType.protype=new SuperType();SubType.protype.constructor=SubType;SubType.protype.sayAge=function(){ return this.age;};
0 0
- JavaScript学习笔记之继承
- JavaScript学习笔记之对象及继承
- 《JavaScript学习笔记》:继承
- javascript学习之继承
- javascript之对象学习笔记(二)--对象原型,继承
- JavaScript学习笔记6 面向对象之继承
- JavaScript学习笔记(5)---继承
- JavaScript学习笔记3-JavaScript中的继承
- javascript学习之对象继承
- JavaScript学习之二:JavaScript中的继承
- 【OOADP 学习笔记】之继承
- Java学习笔记之继承
- C++学习笔记之继承
- JAVA学习笔记之继承
- C#学习笔记之继承
- swift学习笔记之继承
- JAVA学习笔记之-继承
- JS学习笔记之继承
- MyEclipse下载地址
- 欢迎使用CSDN-markdown编辑器
- [MySQL监控]MySQL监控配置模板及各监控项解释
- 【高级java程序员应该知道的小知识】 volatile
- JavaScript学习笔记之创建对象
- JavaScript学习笔记之继承
- Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf
- 轻松互联网开发平台(Easy Do IT,原WebEasy)升级预告
- 西安
- 【高级java程序员应该知道的小知识】 WeakHashMap
- 【高级java程序员应该知道的小知识】weak reference
- android设置缺省的异常捕获器
- 【VR】Leap Motion 官网文档 HandController(手部控制器)
- java取得指定数据的sha-1校验码