Método hasOwnProperty

Retorna um valor booliano indicando se um objeto tem uma propriedade com o nome especificado.

function hasOwnProperty(proName : String) : Boolean

Argumentos

  • proName
    Obrigatório.Valor de um nome de propriedade de seqüência de caracteres.

Comentários

The hasOwnProperty método retorna True se o objeto tem uma propriedade de nome especificado, False se não existir.Esse método não verifica se a propriedade existe na cadeia de protótipos do objeto; a propriedade deve ser um membro do próprio objeto.

Exemplo

No exemplo a seguir, todos os String objetos compartilham um comum que o método split.

var s = new String("JScript");
print(s.hasOwnProperty("split"));
print(String.prototype.hasOwnProperty("split"));

A saída deste programa é:

false
true

Requisitos

Versão 5,5

Aplica-se ao:

Objeto objetos

Consulte também

Referência

no operador