Felix94: Problem mit globalen Variablen in einer Funktion

Beitrag lesen

Lieber Felix94,

das ist nicht gut - warum komme ich nachher noch drauf.

Wenn Du so im globalen Kontext Variablennamen definierst, dann kannst Du auch gleich window.tage1=0 notieren - das kommt auf dasselbe raus, da globale Variablen automatisch neue Eigenschaften des window-Objektes werden. Insofern ändert da deshalb das Weglassen des Schlüsselwortes "var" nichts, denn die sowieso globalen Variablennamen bleiben global.

Aber warum kann ich dann nicht im nachhinein auf die variable tage1 zugreifen, die dann immer noch null anzeigt anstatt eine 2 die Variablen in der Funktion kann ich nicht ansprechen das ist mein Problem weil am Ende der Funktion kommen die richtigen Zahlen raus das hatte ich bereits getestet.

Kleiner Lehrgang zum vernünftigen Schreiben eines JavaScripts. Insbesondere wäre der Abschnitt mit dem objektorientierten Ansatz wertvoll, da er Dein Problem lösen könnte.

Vielen Dank die 2 Artikel werde ich mir morgen mit Sicherheit durchlesen.

Liebe Grüße,

Felix Riesterer.

Dankeschön für die schnelle Antwort.