Freigeben über


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.
}

Anforderungen

Version 5.5

Betrifft:

Object-Objekt

Siehe auch

Weitere Ressourcen

Methoden