Dieser Artikel analysiert und beschreibt das eingehende Verständnis von objektorientierten Objekten in JavaScript. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
In javaScript-objektorientiertem Programmieren kann verstanden werden, dass alles ein Objekt ist. Der Beispielcode lautet wie folgt:
Kopieren Sie den Code wie folgt: <script Language = "javaScript" Typ = "text/javaScript">
Funktion cat () {
}
var cat1 = new Cat (); // Klasse -Instanz erstellen
Cat1.Name = "Puppy";
Cat1.age = 4;
Cat1.color = "White";
document.write (cat1.name);
document.writeln (Cat1.Constructor); // Das Objekt nach der Instanziierung ist ein Objekt
document.WriteLN (Typof (Cat1)+"<hr />");
document.writeeln (Cat.Constructor); // Das Prototyp -Objekt selbst ist ebenfalls ein Objekt
document.WriteLN (typeof cat+"<hr />");
var b = "Hallo"; // Bestände sind auch Objekte
document.writeln (b.Constructor); // Ausgabe seines Konstruktors
document.WriteLN (Typof b+"<hr />");
var c = 123; // Der Wert ist auch ein Objekt
document.writeln (C. constructor);
document.WriteLN (Typof C+"<hr />");
</script>
Bestimmen Sie, ob ein instanziiertes Objekt ein bestimmter Prototyp -Objekttyp ist
Die Codekopie lautet wie folgt: if (Cat1 -Instanz von Cat) {// dieselbe Methode wie PHP
window.alert ("ok");
}
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.