对象的创建有两种方法:一个是复杂形的,另一个是紧凑形的。复杂形的心须定义一个构造函数,紧凑形的使用特殊的符号":"来指示对象的构造。
复杂形的比如:
function hong(name ,age)
{
this.name = name;
this.age = age ;
}
创建二个实例
var emp1 = new hong ("a", 23);
var emp2 = new hong ("b", 24);
紧凑形比如:
var emp1 = {name : "a",age:23};
var emp2 = {name : "b",age:24};
紧凑形的在创建实例时就给对象的属性赋值了。。哈哈,我是这样理解的。
调用方法:
alert (emp1.name + emp2.age);
两种方法显示一样。。