Сравните объекты в Angular

Можно ли сделать «глубокое» сравнение двух объектов в Angular? То, что я хотел бы сделать, это сравнить каждую пару ключ / значение. Например:

Объект 1

{
   key1: "value1",
   key2: "value2",
   key3: "value3"
}

Объект 2

{
   key1: "value1",
   key2: "newvalue",
   key3: "value3" 
}

Мне нужно, чтобы сравнение не удавалось, поскольку только одна из пар ключ / значение является разностной. Другими словами, ВСЕ пары ключ / значение должны точно совпадать, иначе произойдет сбой. Это уже что-то встроенное в Angular. Я уверен, что мог бы написать свой собственный сервис, если бы мне действительно было нужно, но я надеялся, что он уже встроен. Похоже на angular.equals.

Ответы на вопрос(4)

Ваш ответ на вопрос