Creating an object using the factory method, large quantities of objects created by this method
function createPerson( name,age,gender ){
// Create a new object
var obj = new Object( ) ;
obj . name = name;
obj . age = age;
obj . gender = gender;
obj . sayName = function ( ){
alert ( this . name ) ;
}
return obj;
}
var obj2 = createPerson ( 'Monkey', 17, 'M');
OBJ3 = var createPerson ( 'pig', 19, 'M');
OBJ4 = var createPerson ( 'sand monk', 27, 'M');
. Obj2 sayName (); // Monkey
. Obj3 sayName (); // Pig
. Obj4 sayName (); // Shahe Shang