Share via


propertyIsEnumerable 屬性

更新:2007 年 11 月

傳回布林值 (Boolean),該布林值表示指定的屬性是不是物件的一部分,以及是否可以列舉。

 object.propertyIsEnumerable(propName)

引數

  • object
    必要項。物件的執行個體。

  • propName
    必要項。屬性名稱的字串值。

備註

如果 propName 存在 object 中,而且可以使用 For...In 迴圈加以列舉,則 propertyIsEnumerable 屬性會傳回 true。如果 object 沒有指定名稱的屬性,或是指定的屬性無法列舉,propertyIsEnumerable 屬性會傳回 false。一般而言,預先定義的屬性是無法列舉的,而使用者自訂屬性一律可列舉。

propertyIsEnumerable 屬性不考慮原型鏈結中的物件。

範例

以下範例說明如何使用 propertyIsEnumerable 屬性。

var a : Array = new Array("apple", "banana", "cactus");
print(a.propertyIsEnumerable(1));

本程式的輸出為:

true

需求

5.5 版

套用至:

Object 物件

請參閱

其他資源

屬性 (JScript)