Aha, v tom případě se asi nikdy nevytváří nová třída, vždy se vytváří nový objekt, ok.
Jinak tohle ani nefunguje
<button id="button-1"">Click me</button>
document.getElementById('button-1').addEventListener('click', new myClass);
constructor v té třídě se automaticky spustí po načtení toho kódu ale na kliknutí tlačítka nereaguje.