物件資料

物件常值可以初始化 JScript Object 物件。 物件常值是用一個以逗號區隔而且被一對大括號 ({}) 圍住的清單來表示。 清單的每個項目都是一個屬性 (Property),後面是一個冒號和屬性值。 其中的值可以是任何有效的 JScript 運算式。

使用物件資料

在下面的範例中,obj 變數被初始化成具有兩個屬性 (x 和 y) 的物件,屬性值則分別為 1 和 2。

var obj = { x:1, y:2 };

物件常值可以是巢狀。 本範例中,cylinder 識別項參考的物件有三個屬性:height、radius 和 sectionAreas。 sectionAreas 屬性是一個物件,本身有三個屬性:top、bottom 和 side。

var r = 3;
var h = 2;
var cylinder = { height : h, radius : r, 
                 sectionAreas : { top : 4*Math.PI*r*r,
                                  bottom : 4*Math.PI*r*r,
                                  side : 2*Math.PI*r*h } };
注意事項注意事項

物件常值不能用來初始化以類別為基礎之物件的執行個體。 必須使用適當的建構函式 (Constructor) 來執行初始化。 如需詳細資訊,請參閱類別架構的物件

請參閱

參考

Object 物件

概念

JScript 運算式

其他資源

JScript 中的資料

內建物件