TGViewer
Точка входа в программирование Точка входа в программирование @prog_point · 18K subscribers
Post #5158 351
Как превратить объект JavaScript в JSON и обработать ошибку разбора

JSON пригодится, когда объект нужно отправить по сети или сохранить как текст. Попробуйте взять объект { name: "Ada", age: 36 }, передать его в JSON.stringify(), а результат восстановить через JSON.parse(). Так станет видна разница между объектом со свойствами и его текстовым представлением.

Затем усложните пример: передайте в JSON.parse() строку "not json". Метод выбросит ошибку, поэтому разбор внешних данных стоит помещать в try...catch. После перехвата программа сможет продолжить работу, например показать сообщение о неверных данных.

В примерах преобразования JSON также разобраны ограничения: свойства с функциями и undefined пропускаются, а даты превращаются в строки и сами обратно в даты не восстанавливаются. Проверьте каждый случай в консоли: это короткая тренировка перед работой с ответами сервера.
  • 🆒 1
More from @prog_point
  1. Oct 2, 2026Как добавить прямой эфир и перемотку в видеоплатформу на FastAPI В ретроспективе своего пр…
  2. Oct 2, 2026Post #5159
  3. Oct 2, 2026Первое изменение проекта в GitHub Copilot app: как проверить результат Возьмите небольшой…
  4. Oct 2, 2026Как понять оси Flexbox и перестать путать выравнивание Соберите контейнер с тремя блоками…
  5. Oct 1, 2026Как сделать прилипающие заголовки списка на CSS Соберите список контактов, в котором буква…
  6. Oct 1, 2026Как извлекать данные из объектов и массивов в JavaScript Деструктуризация создаёт отдельны…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →