Letton-Konzerte sind zwei relativ neue Funktionen in JavaScript.
Eine weitere coole Neuerung sind allgemeine Funktionen.
Wir können diese Funktion als Pfeilfunktion umschreiben, indem wir zunächst eine neue Variable oder Konstante erstellen.
Da ich nie einen neuen Wert festlegen werde, verwende ich eine Konstante und gebe der Tiefe den Namen meiner Funktion.
Fassen Sie also den Benutzerabwert zusammen, der dann nach dem Gleichheitszeichen als Funktion zugewiesen wird.
Mit dieser Syntax hätten wir das schon in der Vergangenheit tun können.
Dies ist eine weitere Möglichkeit, eine Funktion zu definieren.
Der Teil auf der rechten Seite ist die sogenannte anonyme Funktion, da wir keinen Namen nach
der Funktion einrichten, sondern sie implizit zu einer benannten Funktion machen, indem wir die anonyme Funktion in dieser benannten Konstante
speichern.
Wir können also immer diese Konstante aufrufen, die eine Funktion als Wert enthält, und wir rufen den Wert mit der
Syntax auf.
Und deshalb ist dies hier wie eine benannte Funktion.
Das hätte also in der Vergangenheit funktioniert.
F Es ist eine oder eine andere Art, eine Funktion zu definieren.
Wir können jedoch immer eine neue Syntax verwenden, bei der wir das Funktionsschlüsselwort entfernen und stattdessen einen
Pfeil zwischen der Argumentliste und den geschweiften Klammern einfügen.
Und tut Pfeil ist einfach ein Gleichheitszeichen und ein Größer als Zeichen.
Erstellt dies auch eine Funktion?
Es ist ein bisschen kürzer, da wir das Funktionsschlüsselwort gespeichert haben und es genauso ausgeführt wird wie die zuvor ausgeführte
Dysfunktion.
Warum sollten wir den Syntex verwenden, außer aus dem Grund, dass er etwas kürzer ist?
Das ist schon ein guter Grund.
Aber es gibt auch einen wesentlichen Unterschied in Bezug auf dieses Schlüsselwort, das JavaScript kennt und anhängt.
Sie finden einen Link zu einem anderen Video, einem Artikel, den ich erstellt habe, in dem ich mich mit diesem Schlüsselwort befasse und wie Arrow
funktioniert.
Helfen Sie uns dabei.
Der angehängte Artikel und das Video verwenden tatsächlich den Browser, aber es ist das gleiche für keinen Jass.
Dies ist also hilfreich, wenn Sie wissen müssen, welche JavaScript-Objekte dafür geeignet sind.
Aber auch dies ist ein Kernwissen, das Sie für den Diskurs in diesem Kurs benötigen.
Ich werde so ziemlich nur Pfeilfunktionen verwenden.
Daher sollte diese Syntax zum Definieren einer Funktion etwas sein, das Sie für den Diskurs verstehen, der den Namen der
Funktion nicht enthält.
Und dann haben wir hier die Argumente und dann müssen wir funktionieren, Körper kennen eine kleine Randnotiz.
Es gibt auch eine kürzere Syntax zum Schreiben dieser oder einiger kürzerer Syntaxen.
Nehmen wir an, ich habe keine Funktion, die ich hinzufügen werde, und dort erhalte ich zwei Argumente, A und B, und ich kehre
einfach zu einigen zurück.
Also der Zusatz dann könnte man richtig machen.
Natürlich, um A plus B zurückzugeben.
Und das ermöglicht es uns, eine Konsolensperranzeige mit eins plus zwei zu schalten.
Und wenn ich weiß, dass Run Node Schach spielt, sehen wir hier als Ergebnis frei.
Wenn Sie nur eine Pfeilfunktion mit einer Anweisung haben, die zufällig die return-Anweisung ist oder
die Sie gut zurückgeben können, können Sie sich die geschweiften Klammern vorstellen.
Sie können zugeben, dass Sie zurückkehren, Stepan.
Und du musst es zugeben.
Und du hast einfach so funktioniert.
Dies ist einfach die gleiche Syntax wie zuvor bei geschweiften Klammern und bei Rückkehr.
Und diese Funktion hat jetzt immer das Ergebnis dieser Aussage hier zurückgegeben.
Snover, führen Sie dies erneut aus.
Wir sehen immer noch frei.
Nova, würde eine Gerechtigkeit funktionieren, sagen wir, immer um eins?
Dann habe ich nur ein Argument, sagen wir, sie geben ein Plus zurück.
Jetzt könnte ich dies die Konsolenprotokollierung nennen.
Fügen Sie einen hinzu, sagen wir, ein Jahr, in dem der Senator angegriffen werden sollte.
Und ich kann das natürlich nicht ausführen, und tatsächlich sehe ich zu hören.
In einem solchen Fall haben Sie bereits gesehen, dass meine Audioformatierung entfernt wurde, die Klammern, die ich zuvor dort hatte, denn wenn
Sie nur ein Argument haben und dies in diesem Fall wirklich der Fall ist, können Sie
es nur, wenn Sie nur ein Argument haben Haben Sie hier nur den Argumentnamen ohne Klammern und es wird
genauso funktionieren wie mit Klammern.
Beide funktionieren hier also, aber Sie verwenden normalerweise die Syntax ohne Klammern.
Und wieder, meine Idee der Formatierung, entfernen Sie sie für mich.
Wenn Sie eine Pfeilfunktion ohne zufällige Argumente haben, müssen Sie ein leeres Klammerpaar angeben, damit Sie nicht nur
ein Leerzeichen haben, sondern dieses leere Paar.
Und dann können Sie Ihren Code dort haben, der offensichtlich keine Argumente verwendet, denn genau das möchte ich
hier zeigen.
Also hier könnte ich als.
Zufällig so aufgerufen, ohne dass Daten übergeben wurden.
Und jetzt sehen wir hier frei von diesem Ergebnis.
Das sind also Aero-Funktionen und verschiedene Syntaxen, die Sie für alle Gerichte sehen werden.
Und Sie sollten diese Syntax erkennen und verstehen, wie sie funktionieren.
Wieder aus einem Grund, warum man sie benutzt.
Schauen Sie sich den beigefügten Artikel plus Video an.