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.

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));
};

Torna su