Devuelve un valor Boolean que indica si un objeto tiene una propiedad con el nombre especificado.
objeto.hasOwnProperty(nombrePropiedad)
El método hasOwnProperty devuelve true si objeto tiene una propiedad con el nombre especificado y false si no es así. El método no comprueba si la propiedad existe en la cadena del prototipo del objeto; la propiedad debe ser miembro del propio objeto.
En el ejemplo siguiente, todos los objetos String comparten un método split común. El código siguiente imprimirá false y true.
var s = new String("JScript"); print(s.hasOwnProperty(
"split")
); print(String.prototype.hasOwnProperty(
"split")
);
Se aplica a: Objeto Object
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |