Propriedade propertyIsEnumerable
Retorna um valor booliano que indica se uma propriedade especificada é parte de um objeto e se é enumerável.
object.propertyIsEnumerable(propName)
Argumentos
object
Obrigatório.Instância de um objeto.propName
Obrigatório.Valor de um nome de propriedade de seqüência de caracteres.
Comentários
The propertyIsEnumerable propriedade para retornar True if propName existeobjeto e podem ser enumerados um For... em loop.The propertyIsEnumerable propriedade para retornar False if objeto não tem uma propriedade de nome especificado ou se a propriedade especificada não é enumerável.Em geral, propriedades predefinidas não são enumeráveis enquanto propriedades definidas pelo usuário são sempre enumeráveis.
The propertyIsEnumerable propriedade não considera os objetos na cadeia de protótipos.
Exemplo
O exemplo a seguir ilustra o uso do propertyIsEnumerable propriedade.
var a : Array = new Array("apple", "banana", "cactus");
print(a.propertyIsEnumerable(1));
A saída deste programa é:
true