Ich weiß, dass ich es mit Schleifen machen kann, aber ich versuche einen eleganten Weg zu finden, dies zu tun:
Ich habe zwei Arrays:
var array1 = [['a', 'b'], ['b', 'c']];
var array2 = [['b', 'c'], ['a', 'b']];
Ich möchte damit lodash
bestätigen, dass die beiden oben genannten Arrays identisch sind. Mit "das Gleiche" meine ich, dass es keinen Gegenstand array1
gibt, der nicht in enthalten ist array2
.
In Bezug auf die Überprüfung der Gleichheit zwischen diesen Elementen:
['a', 'b'] == ['b', 'a']
oder
['a', 'b'] == ['a', 'b']
Beide funktionieren, da die Buchstaben immer in Ordnung sind.