Lieber JürgenB,
pointertarget.addEventListener("pointerdown", this.down , false); ... down = (event) => this.handledown(event); handledown(event) { ... }
da bin ich mir nicht sicher, ob die "lokale Funktion" (oder "nur" eine Closure?) namens down
in dieser Klassensyntax nicht einen Fehler wirft. Meiner Erinnerung nach ist innerhalb der Klassensyntax ein implizites "use strict" enthalten, welches vor down
ein let|const|var erfordert.
Warum nicht gleich so?
pointertarget.addEventListener(
"pointerdown",
event => this.handledown(event),
false
);
Liebe Grüße
Felix Riesterer