Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung des Umschreibens von Prototypobjekten durch JS

Detaillierte Erläuterung des Umschreibens von Prototypobjekten durch JS

亚连
Freigeben: 2018-05-17 10:10:36
Original
2111 Leute haben es durchsucht

Änderung und Neuschreiben des JS-Prototyps

Es gibt zwei Möglichkeiten, den JS-Prototyp zu ändern:

1 Im ursprünglichen Prototyp hinzufügen Attribute und Methoden zu Objekt : 12

function Person(){
            }
            Person.prototype.name="Mike";
            Person.prototype.sayName=function(){
                console.log(this.name);
            }            var person=
new
 Person();
            person.sayName(); //Mike123456789
Nach dem Login kopieren

2. Überschreiben oder überschreiben Sie das Prototypobjekt: 12

  function Person(){
            }
            Person.prototype={                "name":"Mike",
                sayName:function(){
                    console.log(this.name);
                }
            }            var person=new Person();
            person.sayName(); //Mike1234567891011
Nach dem Login kopieren

Weiter Schauen wir uns eine Frage an: (Diese Frage erklärt auch den Unterschied zwischen dem Hinzufügen von Eigenschaften und Methoden direkt zum Prototypobjekt und dem Überschreiben oder Überschreiben des Prototypobjekts.)                                                                                                                    Dies ist ein von JS umgeschriebenes Prototypobjekt, das ich für Sie kompiliert habe Ich hoffe, es wird Ihnen in Zukunft hilfreich sein.

Verwandte Artikel:

Detaillierte Erläuterung der Techniken zum Umschreiben und Überladen von js-Methoden


Konzentrieren Sie sich auf die Analyse der Warnung zum Umschreiben von JavaScript ( ) Methodentechniken


Wichtige Erklärungen zum Umschreiben von Methoden in der JS-Vererbung

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Umschreibens von Prototypobjekten durch JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage