Глубокое сравнение объектов / массивов [дубликат]

Возможный дубликат:

Как вы определяете равенство для двух объектов JavaScript?

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

Если у меня есть два массива или объекты, и я хочу сравнить их, например,

object1 = [
 { shoes:
   [ 'loafer', 'penny' ]
  },
  { beers:
     [ 'budweiser', 'busch' ]
  }
]

object2 = [
 { shoes:
   [ 'loafer', 'penny' ]
  },
  { beers:
     [ 'budweiser', 'busch' ]
  }
]

object1 == object2 // false

это может раздражать, если выполучить ответ от сервера и попытаться выяснить,с изменился

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

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