[latex]Mae govannen![/latex]
Besten Dank!
Hat mir sehr geholfen.
Generell kann man sagen: Man sollte, wenn man die zweite Variante nutzt, wissen, was man macht und vor allem was das Objekt (nicht im JS-technischen Sinne), über das iteriert werden soll) enthält|enthalten kann.
Wie ich schrieb, ist »undefined« einer der Werte, bei denen die Schleife abgebrochen wird, daher wird bei der zweiten Schleifen-Schreibweise beispielsweise ein löchriges Arrays nicht vollständig durchlaufen:
var a = [], i, v;
a[0] = 'foo';
a[1] = 'bar';
a[4] = 'baz';
for (i = 0; v = a[i]; i++) {
console.log(v);
}
/* Ausgabe:
foo
bar
*/
.
Stur lächeln und winken, Männer!
Kai
--
„Die Borg würden nicht mal Spaß verstehen, wenn sie einen Vergnügungspark assimiliert hätten!” (B'Elanna Torres)
SelfHTML-Forum-Stylesheet
var jQuery = $(hit);
„Die Borg würden nicht mal Spaß verstehen, wenn sie einen Vergnügungspark assimiliert hätten!” (B'Elanna Torres)
SelfHTML-Forum-Stylesheet