Hallo
Gibt es eine allgemeine Methode, unter JavaScript einen Event-Handler zu kreieren, der eine bestimmte Variable ständig daraufhin überwacht, ob sie sich ändert?
Du könntest natürlich irgend etwas mit setIntervall() wursteln.
Das wäre allerdings keine saubere Lösung.
Ändere die Variable nicht direkt, sondern immer über eine Funktion. In der Funktion kannst Du dann die entsprechenden Ereignisse auslösen.
Eigentlich müsste das ja gehen, da die Events, für die es Handler gibt (bspw. windows.onresize), sicherlich auch in irgendeiner Weise alte Variableninhalte mit neuen Variableninhalten vergleichen und bei deren Änderungen ggf. Aktionen auslösen.
Nein, die Eventhandler überwachen bestimmt keine Variablen. Ausgelöst werden solche Ereignisse immer von Funktions/Methodenaufrufen.
Grüße
Daniel