Einführung in drei Möglichkeiten zur Benennung von JavaScript-Funktionen und ihre Unterschiede
Erster Platz
Zweite
Dritter
Die oben genannten drei Methoden sind logisch äquivalent, es gibt jedoch dennoch einige kleine Unterschiede: Unterschied 1: Die Funktion in Beispiel 1 wird in den Bereich geladen, bevor der Code ausgeführt wird, während sie in Beispiel 2 in den Bereich geladen wird Nach der Ausführung des Codes gibt es nur dann eine Definition, wenn es sich um eine Zeile handelt. Unterschied 2: Die Funktionsdeklaration weist der Funktion einen Namen zu, während der Funktionsausdruck eine anonyme Funktion erstellt und diese dann einer Variablen zuweist. Unterschied 3: Beispiel 3 verwendet Function()-Konstruktorklonfunktionen, die im Allgemeinen selten verwendet werden, da eine Funktion normalerweise aus mehreren Anweisungen besteht. Wenn sie als Parameter in Form von Zeichenfolgen übergeben werden, wird der Code zwangsläufig schlechter lesbar.
Die oben genannten drei Arten der Benennung von JavaScript-Funktionen und ihre Unterschiede sind alle vom Herausgeber geteilten Inhalte. Ich hoffe, dass sie Ihnen eine Referenz geben können, und ich hoffe, dass Sie Script Home mehr unterstützen.