一、构造js对象
1、构造函数
2、prototype关键字
二、对象的继承
1、Super关键字
实例:
2、prototype关键字
实例:
1、构造函数
function Parent(name,age,sex){
this.name=name;
this.age=age;
this.sex=sex;
this.toString=function(){
//TODO
}
}
2、prototype关键字
function Parent(){}
Parent.prototype.name="";
Parent.prototype.age=0;
Parent.prototype.sex="";
Parent.prototype.toString=function(){
//dosomething...
}
二、对象的继承
1、Super关键字
function Child(name,age,sex){
this.Super = Parent;
this.Super(name,age,sex);
}
实例:
var oChild = new Parent("zhangsan",30,"男");
oChild.toString();
2、prototype关键字
Child.prototype=new Parent();
实例:
var oChild = new Child("lisi",10,"男");
oChild.toString();