function Person(name, age)

{

this.name = name;

this.age = age;

}

var p = new Person("xiaoming", "21");

 

function Person(name, age)

{

var o = {};

o.name = name;

o.age = age;

o.sayName = functoin(){

alert(this.name);

}

return o;

};

 

var p = Person("xiaoming", 21);

p.sayName();

 

function Person(name, age)

{

var o = {

name:name,

age:age,

sayName:function(){

alert(this.name);

}

}

return o;

};

 

function Person(name,age,job){ 
this.name = name; 
this.age = age; 
this.job = job; 
this.sayName = function(){ 
alert(this.name); 
}; 

var olivia = {}; 
Person.call(olivia,"tanya","30","female"); 
olivia.sayName(); 
var philip = {} 
Person.apply(philip,["ansel","30","male"]); 
philip.sayName();

 


function Person(name,age,job){ 
this.name = name; 
this.age = age; 
this.job = job; 

Person.prototype.sayName= function(){ 
alert(this.name); 
}; 
var tanya = new Person("tanya","30","female"); 
var ansel = new Person("ansel","30","male"); 
tanya.sayName(); 
ansel.sayName();