Wiem, że mogę to zrobić za pomocą pętli, ale staram się znaleźć elegancki sposób na zrobienie tego:
Mam dwie tablice:
var array1 = [['a', 'b'], ['b', 'c']];
var array2 = [['b', 'c'], ['a', 'b']];
Chcę użyć, lodash
aby potwierdzić, że powyższe dwie tablice są takie same. Przez „ten sam” mam na myśli, że nie ma w nim elementu, array1
który nie jest zawarty w array2
.
Jeśli chodzi o sprawdzanie równości między tymi elementami:
['a', 'b'] == ['b', 'a']
lub
['a', 'b'] == ['a', 'b']
Oba działają, ponieważ litery zawsze będą w porządku.