unknown: Neues JS-Objekt innerhalb eines Scopes?

Beitrag lesen

var changePosULsArray = document.getElementsByClassName('changeposul');
for (var y= 0; y < changePosULsArray.length; y++) {

var liChangePosHandlerLoop = new LiChangePosHandler();
liChangePosHandlerLoop.init();
changePosULsArray[y].addEventListener("click", liChangePosHandlerLoop.moveUp,  false);

}

Wenn das Objekt jetzt Privat ist, dann kommen sie sich auch nicht ins Gehege, ...

Das Objekt oben ist lokal. Prinzipiell gibt es erst mal kein "private" in js. Im Zusammenhang mit Objekten und der Sichtbarkeit von lokalen Variablen/Eigenschaften kann man von private/public sprechen. Hier gibt es aber nur eine Schleife mit lokalen Objekten.
Das ist ja aber auch nicht die Variable von der wir(?) reden.  Ich meine "moveInProgress". Die hast du doch lokal gelegt, damit es erst mal geht?

... da das Objekt über den Eventhandler am Element hängt.

und genau das macht es nicht, das sage ich ja die ganze Zeit!