Heim  >  Artikel  >  Web-Frontend  >  Funktions- und Anwendungsbeispiele der Funktion isPrototypeOf in JavaScript_Javascript-Kenntnissen

Funktions- und Anwendungsbeispiele der Funktion isPrototypeOf in JavaScript_Javascript-Kenntnissen

WBOY
WBOYOriginal
2016-05-16 15:57:141299Durchsuche

Die Funktionsmethode isPrototypeOf in JavaScript gibt einen booleschen Wert zurück, der angibt, ob das Objekt in der Prototypenkette eines anderen Objekts vorhanden ist. Anwendung:

Code kopieren Der Code lautet wie folgt:

object1.isPrototypeOf(object2)

Unter diesen ist Objekt1 eine erforderliche Option, eine Instanz eines Objekts.
Objekt2 ist erforderlich, ein weiteres Objekt, dessen Prototypenkette überprüft wird.

Wenn die Prototypenkette von Objekt2 Objekt1 enthält, gibt die Funktionsmethode isPrototypeOf in JavaScript true zurück.
Prototypenketten können verwendet werden, um Funktionen zwischen verschiedenen Instanzen desselben Objekttyps gemeinsam zu nutzen.
Wenn Objekt2 kein Objekt ist oder Objekt1 nicht in der Prototypenkette in Objekt2 erscheint, gibt die Funktionsmethode isPrototypeOf in JavaScript false zurück.

Das folgende Beispiel veranschaulicht die Verwendung der Funktionsmethode isPrototypeOf in JavaScript.

Code kopieren Der Code lautet wie folgt:

Funktionstest(){
var re = new RegExp();
return (RegExp.prototype.isPrototypeOf(re)); //Return true.
}
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn