javascript prototype
javascript prototype
by Ganesh
JavaScript
var person=function(species){
this.species=species || "",
this.sex=""
}
var male=function(age){
this.sex="male";
this.age=age || "16";
}
var female=function(age){
this.sex="female";
this.age= age || "17";
}
male.prototype=new person("human");
var bipen=new male(18);
alert(bipen.species);
alert(bipen.sex);
alert(bipen.age);
female.prototype=new person("human");
var erina=new female;
alert(erina.species)
alert(erina.sex);
alert(erina.age);
var tommy=new person("animal");
alert(tommy.sex);
alert(tommy.species);
alert(tommy.age);
/*var male=new person;
alert(male.species)
male.prototype=new person;
var test=male['species'];
alert(test);
*/