Загрузка...

JSON в Действии: Примеры для JavaScript [часть 1] #json

JSON (JavaScript Object Notation) — это текстовый формат для хранения и передачи данных. Он похож на «язык», который понимают и люди, и компьютеры. Представьте, что вам нужно отправить другу информацию о пользователе: имя, возраст, email. В JSON это выглядело бы так:

{
"name": "Анна",
"age": 25,
"email": "anna@example.com",
"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 [часть 1] #json канала Компьютерная Академия top
Яндекс.Метрика

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять