Есть ли утилита для глубокого сравнения объектов в библиотеке Google Closure? - PullRequest
0 голосов
/ 02 декабря 2011

Я надеюсь, что в этой большой библиотеке есть такой инструмент.Но я не могу найти это.

Оффтоп: есть ли хороший список возможностей для GCL в сети?

1 Ответ

0 голосов
/ 02 декабря 2011

Если вы действительно не заботитесь о производительности, вы можете провести глубокое сравнение значений с помощью небольшого волшебства JSON.

function isEqual(objA, objB) {
    return goog.json.serialize(objA) === goog.json.serialize(objB);
}
...