Siri: Neues JS-Objekt innerhalb eines Scopes?

Beitrag lesen

Hallo,

x = 42; legt eine globale Variable an,
var x = 42; legt eine lokale Variable im aktuellen Objekt an,
this.x = 42; erweitert das aktuelle Objekt um die Eigenschaft x.

Dann so?

this.moveInProgress;  
  
this.init = function() {  
 this.moveInProgress = false;  
}  
  
this.moveUp = function(eventObject) {  
  
 alert(this.moveInProgress);  
  
 if (this.moveInProgress == false) {  
  this.moveInProgress = true;  
  // Do anything  
  }  
  
};   

Viele Grüße
Siri