Ich habe eine Frage.
Zum Beispiel verwende ich for
Schleife wie folgt aus:Für Schleife und hissen
for (var i = 0; i < some_length; i++) {
/* some code */
}
Danach Variable i
gehisst wird.
Bedeutet es, dass ich am Anfang des Bereichs immer i
Variable deklarieren sollte?
var i;
for (i = 0; i < some_length; i++) {
/* some code */
}
UPD:
Ich weiß, dass beide Schleifen die gleiche Art und Weise arbeiten.
Ich meine, welche ist richtiger?
Beide bedeutet das gleiche, nur das erste ist lesbarer. – gurvinder372
Und das Ganze macht mehr Sinn, wenn es in 'Funktionsblock' eingepackt ist. – Rayon
" Bedeutet es, dass ich immer am Anfang des Scope eine Variable deklarieren soll? " - Das ist eine Frage der Meinung. Es gibt keinen Unterschied, was den Compiler betrifft. – Quentin