1 继承
2 原型链
3 原型链的基本继承方法:
- function SuperType () {
- this.property = true;
- };
- SuperType.prototype.getSuperValue = function () {
- return this.property;
- };
- function SubType () {
- this.subproperty = false;
- };
- // 继承了SuperType
- SubType.prototype = new SuperType();
- SubType.prototype.getSubValue = function () {
- return this.subproperty;
- };
- var instance = new SubType();
- alert(instance.getSuperValue());
4 原型图关系
5 被忘记默认的原型:
6 确定原型和实例的关系
7 instanceof
8 isPrototypeOf()