function crearPerson(name, age, gender) {
var obj = {
"name": name,
"age": age,
"gender": gender,
"sayName": function(){
console.log(this.age)
}//sayname作为方法 在函数中调用的this指向对象crearPerson
};
return obj;//将新对象返回
}
p1=crearPerson("张三", 34, "颠倒");//创建对象 p1是对象
p2=crearPerson("l里", 84, "颠倒");
p1.sayName();//调用方法
function crearPerson(name, age, gender) {
//创建对象
var obj=new Object();
obj.name=name;
obj.age=age;
obj.gender=gender;
obj.sayName=function(){
console.log(this.age)
}
return obj;//将新对象返回
}
p1=crearPerson("张三", 34, "颠倒");//创建对象 p1是对象
p2=crearPerson("l里", 84, "颠倒");
console.log(p1)
p2.sayName();//调用方法