Hola a todos,
Quisiera saber si hay alguna manera de "restar" dos matrices en js.
Tengo un conjunto de elementos HTML con dos clases en su atributo class. Una clase es común a todos ellos y otra, diferente para distintos grupos de elementos. Algo así:
div<class="comun especifica1">
div<class="comun especifica1">
div<class="comun especifica1">
div<class="comun especifica2">
div<class="comun especifica2">
div<class="comun especifica3">
div<class="comun específica3">
Lo que querría es obtener un array con todos los elementos de la clase comun menos los de alguna de las específicas (que se pasa por parámetro a la función que luego opera con los elementos), por ejemplo menos la específica2, de modo que el array contendría:
div<class="comun especifica1">
div<class="comun especifica1">
div<class="comun especifica1">
div<class="comun especifica3">
div<class="comun específica3">
Se que puedo obtener el conjunto general con getElementsByClass("comun") y el subconjunto que quiero omitir de la matriz final con getElementsByClass("especifica2"), pero no se como obtener la matriz diferencia.
¿Hay algún método en js para ello?
Gracias de antemano por su tiempo.
GMG.