function Person(name,age,job){
var o = new Object();
o.name=name;
o.age=age;
o.job=job;
o.sayName=function(){
alert(this.name);
}
return o;
}
// var f=Person('xiao',29,'teacher'); 工厂模式
var f = new Person('xiao',29,'teacher');//寄生构造函数
寄生构造函数比工厂模式只多了一个new, 不太明白其中的差别。
new B()時調用的A會alert一次
最後alert(obj.abc)又alert一次