Kann Var in JavaScript ersetzen? [Duplikat]

8

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?

    
FullMoon 26.09.2015, 10:29
quelle

2 Antworten

4

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.

    
Domysee 26.09.2015, 10:37
quelle
1

Richtig. Angenommen, Sie entwickeln für das Internet. Achten Sie darauf, zuerst die Browserkompatibilität zu lesen: Ссылка

    
Arman 26.09.2015 10:44
quelle

Tags und Links