Don P: OOP: Event an Member-Variable hängen?

Beitrag lesen

Hallo,

auf jeden Fall habe ich es so gelöst:

( ( _inCurrVal & Math.pow(2, (this.inChannel)-1) ) > 0) ? this.inCurrentValue = 1 : this.inCurrentValue = 0;

  
[Unbelehrbar](https://forum.selfhtml.org/?t=205648&m=1394530)? Folgendes  
~~~javascript
  
this.inCurrentValue = +(_inCurrVal >= 1<<this.inChannel);  

liefert die gleichen Ergebnisse, nur weniger umständlich.

Auch der Rest erscheint mir umständlich. Eval sollte man immer vermeiden.
Und Musst du unbedingt einzelne Variablen var1, var2 etc. haben? Warum nicht einfach ein Array mit den Objekten drin? Du hast ja schon eins, aber am falschen Ort.
So bekommst du x Objekte, alle mit einem aObservers-Array, einer attach-Methode usw., die du aber scheint's gar nicht verwenden willst.

Sorry, aber das ist nicht wirklich durchdacht => für die Tonne ;)

Gruß, Don P