JScript  

Método isPrototypeOf

Devuelve un valor Boolean que indica si un objeto existe en la cadena de prototipo de otro objeto.

objeto1.isPrototypeOf(objeto2)

Argumentos

objeto1
Requerido. Instancia de un objeto.
objeto2
Requerido. Otro objeto cuya cadena de prototipo se va a comprobar.

Comentarios

El método isPrototypeOf devuelve true si objeto2 tiene a objeto1 en su cadena de prototipo. La cadena de prototipo se utiliza para compartir la funcionalidad entre instancias del mismo tipo de objetos. El método isPrototypeOf devuelve false cuando objeto2 no es un objeto o cuando objeto1 no aparece en la cadena de prototipo de objeto2.

Ejemplo

El siguiente ejemplo ilustra el uso del método isPrototypeof.

function test(){
  var re = new RegExp();                        //Inicializa la variable.
  return (RegExp.prototype.isPrototypeOf(re));  //Devuelve true.
}

Requisitos

Versión 5.5

Consulte también

Se aplica a: Objeto Object

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.