JSON в Действии: Примеры для JavaScript [часть 2]
JSON (JavaScript Object Notation) — это текстовый формат для хранения и передачи данных. Он похож на «язык», который понимают и люди, и компьютеры. Представьте, что вам нужно отправить другу информацию о пользователе: имя, возраст, email. В JSON это выглядело бы так: { "name": "Анна", "age": 25, "email": "[email protected]", "hobbies": ["рисование", "гитара"] } Как устроен JSON? — Данные записываются парами ключ: значение (например, "name": "Анна"). — Ключи всегда в кавычках, значения могут быть: строка, число, true/false, массив (в квадратных скобках []) или другой объект (в фигурных скобках {}). — Всё вместе называется JSON-объектом. Для чего используется JSON? — Передача данных. Например, когда вы заполняете форму на сайте, данные часто отправляются на сервер в формате JSON. — Хранение настроек. Многие программы сохраняют конфигурации в JSON-файлах. — Обмен данными между приложениями. Например, погодное приложение получает данные с сервера в формате JSON и отображает их вам. Почему JSON так популярен? — Простота. Его легко читать даже новичку. — Универсальность. JSON поддерживают почти все языки программирования (не только JavaScript!). — Компактность. Меньше лишних символов, чем в XML (другом формате данных). JSON в JavaScript В JS есть два метода для работы с JSON: 1. JSON.stringify() — превращает объект JS в строку JSON const user = { name: "Анна", age: 25 }; const jsonUser = JSON.stringify(user); // '{"name":"Анна","age":25}' 2. JSON.parse() — преобразует строку JSON обратно в объект JS const parsedUser = JSON.parse(jsonUser); // { name: "Анна", age: 25 } Важно! JSON — это не код, а данные. Вы не можете записать в нём функции или комментарии, только структурированную информацию.
JSON (JavaScript Object Notation) — это текстовый формат для хранения и передачи данных. Он похож на «язык», который понимают и люди, и компьютеры. Представьте, что вам нужно отправить другу информацию о пользователе: имя, возраст, email. В JSON это выглядело бы так: { "name": "Анна", "age": 25, "email": "[email protected]", "hobbies": ["рисование", "гитара"] } Как устроен JSON? — Данные записываются парами ключ: значение (например, "name": "Анна"). — Ключи всегда в кавычках, значения могут быть: строка, число, true/false, массив (в квадратных скобках []) или другой объект (в фигурных скобках {}). — Всё вместе называется JSON-объектом. Для чего используется JSON? — Передача данных. Например, когда вы заполняете форму на сайте, данные часто отправляются на сервер в формате JSON. — Хранение настроек. Многие программы сохраняют конфигурации в JSON-файлах. — Обмен данными между приложениями. Например, погодное приложение получает данные с сервера в формате JSON и отображает их вам. Почему JSON так популярен? — Простота. Его легко читать даже новичку. — Универсальность. JSON поддерживают почти все языки программирования (не только JavaScript!). — Компактность. Меньше лишних символов, чем в XML (другом формате данных). JSON в JavaScript В JS есть два метода для работы с JSON: 1. JSON.stringify() — превращает объект JS в строку JSON const user = { name: "Анна", age: 25 }; const jsonUser = JSON.stringify(user); // '{"name":"Анна","age":25}' 2. JSON.parse() — преобразует строку JSON обратно в объект JS const parsedUser = JSON.parse(jsonUser); // { name: "Анна", age: 25 } Важно! JSON — это не код, а данные. Вы не можете записать в нём функции или комментарии, только структурированную информацию.