對象的創建有兩種方法:一個是復雜形的,另一個是緊湊形的。復雜形的心須定義一個構造函數,緊湊形的使用特殊的符號":"來指示對象的構造。
復雜形的比如:
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);
兩種方法顯示一樣。。