Was sind Performance-Implikationen (falls vorhanden) für Syntaxanalyse und Laufzeit bei Verwendung von Funktionsausdruck und Deklaration in JavaScript?
Zum Beispiel, was Leistungsmerkmale und Unterschiede der folgenden zwei Möglichkeiten sind:
%Vor%oder:
%Vor%HINWEIS: Die Frage ist nicht, ob es schneller ist, die Funktion zu deklarieren, sondern die Ausführung der Funktion.
Viel wichtiger als Leistungsunterschiede sind die semantischen Unterschiede zwischen diesen beiden.
Die Leistungsunterschiede sind wahrscheinlich ziemlich klein, wenn nicht sogar erkennbar, zumindest in modernen Laufzeitumgebungen.
Hier ist ein JSPerf Link, versuchen Sie es mit mehreren Browsern, da die Ergebnisse variieren. In Chrome 10 wurde die Funktionsaussage besser punkten. Ссылка
Tags und Links javascript