JavaScript: verificare se un elemento è presente in un altro elemento

JavaScript ci offre una soluzione molto semplice per verificare la presenza di un elemento all'interno di un altro elemento.

JavaScript di Gabriele Romanato

JavaScript ci offre una soluzione molto semplice per verificare la presenza di un elemento all'interno di un altro elemento.

La soluzione è la seguente:


'use strict';

const contains = (el, child) => {
    if(el === null || child === null) {
        throw new Error('Invalid arguments');
        return;
    }
    return (el !== child && el.contains(child));
};