Ich komme aus einem Java-Hintergrund und habe angefangen, JavaScript zu lernen.
Das Deklarieren von Variablen in JavaScript mit dem Schlüsselwort let
klingt wie verwendet ähnliche Regeln zum Deklarieren von Variablen in Java. Das Konzept des Hochladens in JavaScript ist verwirrend (bedenke meinen C ++ / Java-Hintergrund) und ich sehe keine Probleme bei der Verwendung von let
anstelle von var
.
Stimmt mein Verständnis?
Ja, Ihr Verständnis ist richtig.
Einige Experten empfehlen sogar, let
nur überall zu verwenden, wenn es in Ihrer Umgebung verfügbar ist (Douglas Crockford sagte es in seinem Pluralsight-Kurs JavaScript die Guten Teile).
ESLint
hat sogar eine Regel , var
in ES6-Umgebungen nicht zu verwenden.
Tags und Links javascript