isPrototypeOf-Methode
Gibt einen booleschen Wert zurück, der angibt, ob ein Objekt in der Prototypenkette eines anderen Objekts vorhanden ist.
function isPrototypeOf(obj : Object) : Boolean
Argumente
- obj
Erforderlich. Ein Objekt, dessen Prototypenkette überprüft werden soll.
Hinweise
Die isPrototypeOf-Methode gibt true zurück, wenn obj das aktuelle Objekt in seiner Prototypenkette enthält. Die Prototypenkette wird verwendet, um die gemeinsame Nutzung von Funktionen zwischen Instanzen desselben Objekttyps zu ermöglichen. Die isPrototypeOf-Methode gibt false zurück, wenn obj kein Objekt ist oder wenn das aktuelle Objekt nicht in der Prototypenkette von obj enthalten ist.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der isPrototypeof-Methode.
function test(){
var re = new RegExp(); //Initialize variable.
return (RegExp.prototype.isPrototypeOf(re)); //Return true.
}