@Torento20345

Почему при изменении значений свойств объекта предыдущие консоли выводят настоящее?

Есть консоль лог стоящая перед функцией, после мы запускаем функцию, где меняем значения свойств объекта, но консоль лог, который был до всего этого почему-то отображает данные не того, каким был объект до изменения, а уже измененным.
Почему так и как этого избежать?
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
Это фича браузера. Можно 1) выводить в консоль строку JSON.stringify 2) Выводитьв консоль копию объекта, но пересобирать его нужно рекурсивно
(spread илиObject.assign)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы