JavaScript對象中的屬性能否有對象類型
JavaScript 中的所有事物都是對象:字符串、數值、數組、函數...
此外,JavaScript 允許自定義對象。
JavaScript 對象:
JavaScript 提供多個內建對象,比如 String、Date、Array 等等。
對象只是帶有屬性和方法的特殊數據類型。
例:
var
cat = {name:"皮皮",type:"英短",color:"灰",
sex:"雄",age:"1",marry:false};
cat是一個對象,裏面有五個屬性。
當我要在cat對象中添加一個size屬性,這時候,這個size也可以作爲一個對象。
代碼如下:
var
cat = {name:"皮皮",type:"英短",color:"灰",
sex:"雄",age:"1",marry:false,size:{length:"0.7m",weight:"6kg"}};
這個時候使用
alert(cat.size.weight);
進行彈出對象爲cat下size屬性中的weight屬性。
效果如下:
結論:JavaScript對象中的屬性可以有對象類型。