1unitedpower: switch case beachtet nur letzten Wert

Beitrag lesen

Super Beitrag. Ein kleiner Trick noch von mir, wenn man statt der Eigenschaft tagName JavaScripts eingebauten instanceof-Operator benutzt, bekommt man in vielen Editoren bessere Autovervollständigung für den Code innerhalb der if-Verzweigung:

document.body.addEventListener('click', function(event) {
    const target = event.target;
    if (target instanceof HTMLButtonElement) {
        console.log(target.id);
    }
});

In Visual Studio Code, zum Beispiel, mit tagName:

Visual Studio Code Autovervollständigung mit der tagName-Eigenschaft

Und mit intsanceof:

Visual Studio Code Autovervollständigung mit instanceof-Operator