for in
Paul
- javascript
Moin.
Ist die Variable "x" im unteren Beispiel global? Wenn ja, wie kann man diese local machen?
for(x in arrLayers) {
...
}
Danke,
Paul
Hallo,
Ist die Variable "x" im unteren Beispiel global? Wenn ja, wie kann man diese local machen?
for(x in arrLayers) {
...
}
Ja.
So:
~~~javascript
for (var x in arrLayers) {
...
}
Jeena
Moin Jeena.
Das war ja einfach! Vielen Dank!
@@Paul:
nuqneH
Das war ja einfach!
Ja, das war einfach!
Qapla'
Hallo,
Ja, das war einfach!
Da steht nicht wie man variablen innerhalb der for-in-schleife lokal bekommt.
Jeena
[latex]Mae govannen![/latex]
Ja, das war einfach!
Da steht nicht wie man variablen innerhalb der for-in-schleife lokal bekommt.
Gar nicht.
Eine Schleife erzeugt ohnehin keinen eigenen scope, es gilt also in jedem Fall der scope, in dem diese Schleife notiert wird.
Ob nun
var x;
for (x in y) {
}
oder
for (var x in y) {
}
notiert wird, ändert an der Sichtbarkeit nichts.
Stur lächeln und winken, Männer!
Kai
Hallo,
Eine Schleife erzeugt ohnehin keinen eigenen scope, es gilt also in jedem Fall der scope, in dem diese Schleife notiert wird.
Tatsache, das war mir gar nicht bewusst.
Jeena