Сценарий: мне нужна функция, которая сравнивает два объекта JSON и возвращает JSON-объект со списком различий и, если возможно, больше данных, таких как метрики покрытия.
var madrid = '{"type":"team","description":"Good","trophies":[{"ucl":"10"}, {"copa":"5"}]}';
var barca = '{"type":"team","description":"Bad","trophies":[{"ucl":"3"}]}';
Если я запустил compare(madrid, barca)
, возвращаемый объект мог выглядеть примерно так:
{"description" : "Bad", "trophies":[{"ucl":"3"}, {"copa":"5"}]};
Или что-то подобное, вы получаете идею.
Кто-нибудь знает о решении этого? Я уже нашел один плагин, но я хотел бы знать, есть ли какие-либо альтернативы.