对象
可以想象成散列表,键值对,值可以是数据或函数
创建对象的方式
1.工厂模式
1 function createPerson(name, age, job){ 2 var o = new Object(); 3 o.name = name; 4 o.age = age; 5 o.job = job; 6 o.sayName = function(){ 7 alert(this.name); 8 }; 9 return o;10 }11 var person1 = createPerson("Nicholas", 29, "Software Engineer");12 var person2