Compartir a través de


hasOwnProperty (Método)

Devuelve un valor Boolean que indica si un objeto tiene una propiedad con el nombre especificado.

function hasOwnProperty(proName : String) : Boolean

Argumentos

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

Comentarios

El método hasOwnProperty devuelve true si el objeto tiene una propiedad con el nombre especificado y false en caso contrario. Este método no comprueba si la propiedad existe en la cadena del prototipo del objeto; la propiedad debe ser miembro del propio objeto.

Ejemplo

En el ejemplo siguiente, todos los objetos String comparten un método split común.

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

El resultado de este programa es:

false
true

Requisitos

Versión 5.5

Se aplica a:

Object (Objeto)

Vea también

Referencia

in (Operador)