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