function extend(obj,prop){
function F(){
}
if(typeof obj=="object"){
for(var name in obj){
F.prototype[name]=obj[name];
}
}else{
F.prototype=obj.prototype;
for(var name in prop){
F.prototype[name]=prop[name];
}
}
return F;
}
var Person=extend({
name:5,
id:6
});
var suPerson=extend(Person,{
sex:'aa'
});
var sp=new suPerson();
alert(sp.name);
alert(sp.id);
alert(sp.sex);