Comparação de arrays desordenados - Javascript
Trabalhando com javasacript, em muitos momentos surge a necessidade de manter em hiddens ids selecionados em arrays, concatenados por algum caracter separador. E em algumas dessas situações preciso comparar esses arrays com outros arrays, que podem estar em ordens diferentes.
Sendo assim uma dica rápida de como comparar arrays de objetos, dos quais estão em ordens diferentes:
//Compara string de arrays [strArray1 = lista 1, strArray2 = lista 2, separator = separador]
Para garantir que seja removido ultimo caracter de separação vamos utilizar a seguinte função, que remove caracter passado por parametro, se ele for o ultimo da string:
Utilizando a função de comparação:
;