Compartir a través de


propertyIsEnumerable (Propiedad)

Devuelve un valor Boolean que indica si una propiedad especificada forma parte de un objeto y si se puede enumerar.

object.propertyIsEnumerable(propName)

Argumentos

  • objeto
    Obligatorio. Instancia de un objeto.

  • propName
    Obligatorio. Valor de cadena de un nombre de propiedad.

Comentarios

La propiedad propertyIsEnumerable devuelve True si propName existe en object y se puede enumerar con un bucle For...In. La propiedad propertyIsEnumerable devuelve False si object no tiene una propiedad con el nombre especificado o si la propiedad especificada no se puede enumerar. Normalmente, las propiedades predefinidas no se pueden enumerar mientras que las propiedades definidas por el usuario se pueden enumerar siempre.

La propiedad propertyIsEnumerable no tiene en cuenta los objetos de la cadena de prototipos.

Ejemplo

En el ejemplo siguiente se muestra el uso de la propiedad propertyIsEnumerable.

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

El resultado de este programa es:

true

Requisitos

Versión 5.5

Se aplica a:

Object (Objeto)

Vea también

Otros recursos

Propiedades (Visual Studio - JScript)