Konstomischenfunktionxpression in JavaScript

Konstomischenfunktionxpression in JavaScript
Eine Funktion ist eine Folge von Befehlen, die einen Vorgang ausführen oder einen Wert berechnen. Eine Funktionserklärung deklariert eine Funktion, die nur dann ausgeführt wird, wenn sie aufgerufen werden. Ein Funktionsausdruck ähnelt einer Funktionserklärung, außer dass ein Funktionsausdruck eine Funktion einer Variablen ist und die Funktion unter Verwendung des Namens der Variablen ausführt.

In diesem Tutorial wird der Ausdruck der JavaScript -Konst -Funktion beschrieben.

Was ist die Konst -Funktionsausdruck in JavaScript?

Der Ausdruck der Const -Funktion ist die Funktion, die einem zugeordnet istConst”Variable. Der "ConstDas Schlüsselwort wurde in ES6 eingeführt. Variablen oder Funktionen definiert mit “Const" kann nicht sein "neu eingebaut", oder "neu zugewiesen"Und sind"blockiert”. Ein Wert wird als schreibgeschützte Referenz durch die “erstelltConst" Erklärung.

Syntax

Für die Verwendung eines "ConstFunktionexpression in JavaScript verwenden Sie die untergegebene Syntax:

const varname = Funktion (Parameter)
// Rückgabeerklärung

In der CONT -Funktion Expressionssyntax:

varnameIst der Name einer konstanten Variablen für den Ausdruck der Const -Funktion.

Versuchen wir ein Beispiel, um zu sehen, was der Ausdruck der Const -Funktion ist und wie er funktioniert.

Beispiel

Erstellen Sie eine Variable “Func"Mit dem Schlüsselwort"Const”, Und weisen Sie ihm eine Funktion mit drei Parametern zu, die das Produkt von drei Zahlen zurückgeben:

const func = Funktion (x, y, z)
return x * (y * z);

Führen Sie die Funktion mit einem variablen Namen aus, indem Sie Nummern übergeben “2","8", Und "4”Als Argumente:

Konsole.log (func (2, 8, 4));

Ausgang

Die Ausgabe zeigt das Produkt von Zahlen an.

Wie oben erläutert, das Schlüsselwort “Const”Erlaubt nicht"neu eingebaut" Und "neu zugewiesen”. Definieren Sie hier im folgenden Code -Snippet einen neuen Funktionsausdruck, der die Summe der drei Zahlen zurückgibt und in einer bereits erstellten konstanten Variablen speichertFunc”:

func = function (x, y, z)
return x + (y + z);

Wenn Sie die Funktion mit dem Variablennamen aufrufen, wird ein Fehler angezeigt:

Konsole.log (func (12, 6, 24));

Ausgang

Die Ausgabe zeigt einen Fehler, da ein neuer Funktionsausdruck der “zugewiesen wirdFunc”Variable.

Abschluss

Der Ausdruck der Const -Funktion ist die Funktion, die einem zugeordnet istConst”Variable. Ein Funktionsausdruck ähnelt einer Funktionserklärung, außer dass ein Funktionsausdruck eine Funktion einer Variablen ist und mit dem Namen der Variablen ausgeführt wird. Wenn eine Funktionsausdruck einer const -Variablen zugeordnet ist, ist die Funktionsdefinition unverändert, da die Const -Variable nicht geändert werden kann.