WEB开发网
开发学院WEB开发Jsp propertyIsEnumerable 属性 阅读

propertyIsEnumerable 属性

 2008-01-05 08:13:26 来源:WEB开发网   
核心提示: 返回 Boolean 值,指出所指定的属性是否为一个对象的一部分以及该属性是否是可列举的,propertyIsEnumerable 属性,object.PRopertyIsEnumerable(proName)参数object必选项,一个对象,预定义的属性不是可列举的,而用户定义的属性总是可列举的,proName必选

 

返回 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 对象


Tags:propertyIsEnumerable 属性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接