Хотел посмотреть, есть ли у RxJS быстрый / элегантный способ сделать это.
Предположим, у нас есть два разных массива объектов. Например:
A1
:
[{ name: 'Sue', age: 25 },
{ name: 'Joe', age: 30 },
{ name: 'Frank', age: 25 },
{ name: 'Sarah', age: 35 }]
A2
:
[{ name: 'Sue', age: 25 },
{ name: 'Frank', age: 25 },
{ name: 'Joe', age: 30 },
{ name: 'Sarah', age: 35 }]
Ключи, которые мы хотим сравнить, идентифицируются свойством name
.
Я думал о том, чтобы просто создать два массива всех имен, отфильтровывая дубликаты, и затем сравнить их, чтобы убедиться, что они равны, но подумал, что, возможно, RxJS
имеет плавный способ сделать это и может также выдать наблюдаемый каких имен не совпадают?