Stefan Muenz: warum ?

Beitrag lesen

Hallo Marcus,

wohl zu viel Tic Tac Toe gehoert, hmm? <g>

Ich verstehe nicht warum mein fenster ausgeführt wird..... Soweit ich das verstehe (ich fange erst an) ist MeinFenster eine Variable, aber aus anderen Programmiersprachen weiss ich, dass variablen erst nach einem aufruf aktiviert werden

Du kannst eine Variable in JavaScript erst mal einfach "leer" initialisieren wenn Du willst, also z.B.:

var x;   // keine Initialisierung

Aber auch so:

var x = 10; // Initialisierung mit festem Wert

Und eben auch so:

var x = Math.pow(3,2); // Initialisierung mit Rueckgabewert

Letzteres ist das, was auch in dem Beispiel zur Anwendung kommt. window.open() ist eine Methode, und deren Rueckgabewert wird in der Variablen MeinFenster gespeichert.

Viele Gruesse
  Stefan Muenz