javaScrpt对象原型继承法
2012-12-04 17:46
253 查看
1.原形链继承法每一个子构造函数都有一个原型对象,而子原型对象有一个指向子构造函数的指针,而子实例则有一个指向子原型对象的内部指针;假如我们让子原型对象指向父实例,则子原型对象就指向了父实例的原型对象,同样父原型对象有一个指向父构造函数的指针;这就是原形链的思想
代码如下:
function Parent(){
this.property=true;
}
Parent.prototype.getSuperValue=function(){
return this.property;
}
function Sub(){
this.subprototype=false;
}
Sub.prototype.getSubValue=function(){
return this.subprototype=false;
}
var sub1 = new Sub();
alert(sub1.getSuperValue);//true
代码如下:
function Parent(){
this.property=true;
}
Parent.prototype.getSuperValue=function(){
return this.property;
}
function Sub(){
this.subprototype=false;
}
Sub.prototype.getSubValue=function(){
return this.subprototype=false;
}
var sub1 = new Sub();
alert(sub1.getSuperValue);//true
相关文章推荐
- javascript 对象及原型继承有关的属性:constructor、prototype、isPrototypeOf、instanceof、in 、hasOwnProperty 等等
- js构造函数,原型对象,继承 (2)
- 原型对象与继承(原型链)
- JavaScript使用原型和原型链实现对象继承的方法详解
- Javascript对象原型prototype和继承
- js构造函数,原型对象,继承 (3)
- Js中的对象、构造函数、原型、原型链及继承
- 通过原型继承创建新对象
- jQuery轮播图(二)利用构造函数和原型创建对象以实现继承
- 读书笔记--对象、实例、原型、继承
- js对象、继承,原型链相关知识的复习及应用心得
- js核心基础之理解原型对象以及原型继承(三)
- JavaScript中的对象和原型链,函数继承(转)
- 读书笔记--对象、实例、原型、继承
- 前端-JS基于原型面向对象(对象创建,继承,构造等)
- 面向对象继承总结:拷贝继承、类式继承和原型继承
- JavaScript 利用原型和原型链实现对象继承
- 一步步学习javascript基础篇(5):面向对象设计之对象继承(原型链继承)
- js核心基础之理解原型对象以及原型继承(二)