beatovich: Node.prototype.contains

Beitrag lesen

hallo

Die Änderung am zweiten Beispiel musste ich allerdings leider rückgängig machen, denn es kann nicht unser Ziel sein Codebeispiele zu geben, die nicht mehr den aktuellen best practices entsprechen. Die Sprache entwickelt sich weiter.

document.body.addEventListener('click', function({ target }) {
    output.value = `click ${

        main.contains(target) ? 'inside' : 'outside' 

    } main element`;
});

Ich halte es nicht für eine best Practice, Syntax zu verwenden, die immer noch relevante Browser aussschliesst und mit einem polyfill nicht zu fixen ist, vor allem dann nicht, wenn die Syntax rein ästhetischer oder rationeller Natur ist.

Da wäre mindestens ein Kommentar angebracht, wenn man das tut.

--
Neu im Forum! Signaturen kann man ausblenden!