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 lodashbestätigen, dass die beiden oben genannten Arrays identisch sind. Mit "das Gleiche" meine ich, dass es keinen Gegenstand array1gibt, 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.