Nein, lassen Sie mich diesen vorhandenen Code loswerden.
Eine Momentaufnahme des Codes, den Sie bisher geschrieben haben, finden Sie in der letzten Vorlesung.
Und lassen Sie mich neuen Code schreiben.
Eine wichtige Sache, mit der Sie arbeiten, oder eine wichtige Datenstruktur, mit der Sie arbeiten, und JavaScript sind Objekte, die Sie
möglicherweise wie ein persönliches Objekt haben und die Sie normalerweise mit geschweiften Klammern erstellen.
Und dann haben Sie dort Schlüsselwertpaare.
Sie haben einen Schlüssel definiert, indem Sie einfach eingegeben haben. Nun, welchen Schlüssel Sie auch verwenden möchten, sagen wir den Namen.
Dann haben Sie einen Doppelpunkt und Sie müssen diesen Doppelpunkt haben.
Und oft ein Doppelpunkt, Sie haben Ihren Wert.
In meinem Fall eine Zeichenfolge, max.
Und dann können Sie mit einem Komma ein weiteres Schlüsselwertpaar hinzufügen, Alter 29.
Nun, dies ist ein Objekt und ich kann die Person hier sperren.
Wenn ich jetzt Schach spiele, sehen wir, dass das Objekt hier gedruckt wird.
Jetzt können wir mit Objekten Daten gruppieren.
Sie können dort nicht nur sozusagen Variablen haben, sondern auch Funktionen.
Zum Beispiel Lesefunktion.
Und dort können Sie einfach eine anonyme allgemeine Funktion oder eine allgemeine Pfeilfunktion als Wert angeben.
Und dann könnten Sie dort Konsta Locke High haben.
Ich bin.
Und dann würde auf den Namen und dies nun mit dem Schlüsselwort this anstelle eines Objekts
zugegriffen werden, das Sie normalerweise verwenden müssen.
Und das hat etwas Besonderes, das ich in dem Video gezeigt habe, das ich zuvor in einem früheren Vortrag verlinkt
habe.
Typischerweise bezieht sich dies jedoch auf das umgebende Objekt.
Und jetzt können wir die Punktnotation so dot verwenden, um auf Eigenschaften oder Methoden zuzugreifen.
Also Variablen oder Funktionen innerhalb dieses Objekts.
Wir können diesen Namen jetzt verwenden.
Und jetzt kann ich diese Person verwenden und Gier mit der Punktnotation aufrufen und sie als Funktion ausführen.
Daher ist hier die Punktnotation wichtig, die sich auf das Objekt oder die UNU bezieht, die sich auf das Objekt bezieht, das hier
gespeichert und als konstant ist.
Und jetzt, wenn es wieder ausgeführt wird, sage ich: Hey, ich bin undefiniert.
Warum ist das so?
Nun, der Grund dafür ist in der Tat das, was ich Ihnen über Pfeilfunktionen beigebracht habe.
Dies bezieht sich hier auf den globalen Bereich des Laufzeitbereichs des globalen Knotens und nicht auf dieses Objekt, um darauf
verweisen zu können.
Wir müssen entweder die Old-School-Funktion so nutzen.
Jetzt wieder tot wiederholen.
Ich sage, hey, ich bin Max.
Oder wir verwenden hier in einem Objekt einen etwas anderen Ansatz oder eine andere Syntax.
Und das heißt, Sie verwenden keine Pfeilfunktion, aber Sie verwenden solche Gier.
Sie geben also zu, in den Klammern Doppelpunkte zu setzen, einen Schlüsselnamen angeboten zu haben, und fügen dann ohne
ein Funktionsschlüsselwort oder ähnliches Ihren Funktionskörper hinzu.
Und jetzt ist dies eine Methode dieses Objekts.
Und du siehst.
Hallo, ich bin Max Tuno.
Das ist also etwas Wichtiges.
Und funktioniert die Syntax, die ich in diesem Kurs verwenden werde, ohne die Doppelpunktklammern direkt
nach Deqi und dann nach dem Funktionskörper?