Funktionsübergreifende Variablen in Javascript
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
code
definieren
folgende regel
funktion
globale variablen danke
http
problem
programmiersprache
sandrock
sprache
stimmen
tester
wort
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das, was du brauchst, sind \"globale\" Variablen. Eine Variable, die du außerhalb einer Funktion deklarierst, ist global. Eine Variable, die innerhalb einer Funktion deklariert wird, ist \"lokal\" und somit nur in dieser Funktion verfügbar.
Mehr dazu:
http://de.selfhtml.org/javascript/sprache/variablen.htm#definieren -
sandrock-jonas schrieb:
Das, was du brauchst, sind \\\'globale\\\' Variablen. Eine Variable, die du außerhalb einer Funktion deklarierst, ist global. Eine Variable, die innerhalb einer Funktion deklariert wird, ist \\\'lokal\\\' und somit nur in dieser Funktion verfügbar.
Für die meisten Programmiersprachen mag das stimmen, aber bei JavaScript ist das anders.
var globale_Variable1=\"foo\"; globale_Variable2=\"bar\"; function tester() { var lokale_Varibale1=\"bla\"; globale Variable3=\"blubb\"; } tester(); alert(lokale_Variable1);//geht nicht! alert(globale_Variable2);//kein Problem.
Es gilt folgende Regel:
Jede Variable, die in einer Funktion deklariert wird und das Wort \"var\" vorgestellt hat, ist eine lokale Variable.
Alle anderen Variablen sind globale Variablen.
-
Danke an alle, die mir geholfen haben, ich verstehs jetzt.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage