Felix Riesterer: Globale Variablen

Beitrag lesen

Lieber Anfänger,

hier ein Beispiel, das den Unterschied demonstrieren sollte:

// ohne "var" ist das äquivalent zu "window.turquoise = ..."  
turquoise = document.getElementById("turquoise");  
  
function getTurquoise () {  
   var turquoise = "Hello World!";  
  
   alert(turquoise); // "Hello World!", da turquoise eine lokale Variable ist  
  
   return window.turquoise; // DOMElement mit ID "turquoise"  
}  
  
getTurquoise().innerHTML = "I AM TURQUOISE!";

Liebe Grüße,

Felix Riesterer.

--
"Wäre die EU ein Staat, der die Aufnahme in die EU beantragen würde, müsste der Antrag zurückgewiesen werden - aus Mangel an demokratischer Substanz." (Martin Schulz, Präsident des EU-Parlamentes)