Dieser Artikel beschreibt die gemeinsam genutzten Eigenschaften und Methoden des objektorientierten JavaScript und die Verwendung von Prototyp-Schlüsselwörtern. Teilen Sie es für Ihre Referenz. Die Details sind wie folgt:
Aktienmember -Attribute und -Methoden, verwenden Sie Prototyp -Schlüsselwörter
Kopieren Sie den Code wie folgt: <script Language = "javaScript" Typ = "text/javaScript">
Funktion Dog () {}
Dog.Prototype.hout = function () {
Alert ("Hallo, Welpe");
}
Dog.Prototype.Name = "Yellow Puppy";
var hunde1 = neuer hunde ();
var dog2 = neuer hunde ();
Dog1.Shout ();
Dog2.Shout ();
Dog1.Name = "Xiaobai";
window.alert (hunde1.name+hunde2.name);
</script>
Achten Sie auf Wissenspunkte:
(1) Verwenden Sie dies. Attributname oder Methodenname, und sie können auch mit instanziierten Objekten freigegeben werden, sie werden jedoch in einem anderen Raum (Stack -Bereich) gespeichert. In diesem Fall hat jedes Objekt einen exklusiven Code. Wenn es viele Objekte gibt, wird die Effizienz weniger effektiv;
(2) Verwenden Sie den Prototyp und speichern Sie ihn im selben Stapelbereich, dh mehrere Code. Bei der Änderung eines der Objekte wirkt sich nicht auf die anderen Objekte aus.
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.