ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
| JScript  | [语言参考](#) | |-----|-----| # propertyIsEnumerable 属性 返回 Boolean 值,指出所指定的属性是否为一个对象的一部分以及该属性是否是可列举的。 `*object*.**propertyIsEnumerable(***proName***)**` #### 参数 *object* 必选项。一个对象。 *proName* 必选项。一个属性名称的字符串值。 #### 说明 如果 *proName* 存在于 *object* 中且可以使用一个 **For…In** 循环穷举出来,那么 **propertyIsEnumerable** 属性返回 **true**。如果 *object* 不具有所指定的属性或者所指定的属性不是可列举的,那么 **propertyIsEnumerable** 属性返回 **false**。典型地,预定义的属性不是可列举的,而用户定义的属性总是可列举的。 **propertyIsEnumerable** 属性不考虑原型链中的对象。 #### 示例 ~~~ function testIsEnumerable(){ var a = new Array("apple", "banana", "cactus"); return(a.propertyIsEnumerable(1)); } ~~~ #### 要求 [版本 5.5](#) #### 请参阅 应用于:[Object 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)