Я знаю, что могу делать это с помощью циклов, но я пытаюсь найти элегантный способ сделать это:
У меня есть два массива:
var array1 = [['a', 'b'], ['b', 'c']];
var array2 = [['b', 'c'], ['a', 'b']];
Я хочу использовать, lodash
чтобы подтвердить, что два вышеуказанных массива одинаковы. Под «таким же» я подразумеваю, что в нем нет элемента, array1
который не содержится в array2
.
Что касается проверки равенства между этими элементами:
['a', 'b'] == ['b', 'a']
или
['a', 'b'] == ['a', 'b']
Оба работают, так как буквы всегда будут в порядке.