Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про JavaScript: json

Что такое JSON, для чего его используют и какие методы есть?

Этот вопрос проверяет понимание формата данных JSON и его использования в JavaScript для передачи данных между клиентом и сервером. Важно знать методы для преобразования JSON в объекты и обратно.

Короткий ответ

JSON (JavaScript Object Notation) — это текстовый формат для представления данных в виде объектов и массивов. Он используется для обмена данными между клиентом и сервером. Для работы с JSON в JavaScript используются методы JSON.stringify() для преобразования объекта в строку и JSON.parse() для преобразования строки в объект.

Длинный ответ

JSON (JavaScript Object Notation) — это формат обмена данными, основанный на синтаксисе JavaScript. Он легкий, человеко-читаемый и широко используется для передачи данных между сервером и клиентом в веб-приложениях. 

Данные в формате JSON хранятся в виде пар "ключ-значение", что делает его похожим на объекты в JavaScript. JSON поддерживает простые типы данных, такие как строки, числа, массивы и объекты.

Пример JSON:

{
	"name": "John",  
	"age": 30,  
	"isStudent": false,  
	"courses": ["Math", "Science"] 
}

Для работы с JSON в JavaScript используются два метода:

  • JSON.stringify(object) — преобразует JavaScript-объект в строку JSON. Это удобно, когда нужно передать данные на сервер.

  • JSON.parse(jsonString) — преобразует строку JSON обратно в объект JavaScript. Это полезно при получении данных с сервера.

Пример:

const user = { name: "Alice", age: 25 }; 
const jsonString = JSON.stringify(user); 
console.log(jsonString); // '{"name":"Alice","age":25}'
 
const parsedData = JSON.parse(jsonString); 
console.log(parsedData.name); // 'Alice'

JSON широко используется в REST API и является стандартом для передачи данных в веб-приложениях, так как он прост для обработки и хорошо поддерживается.

Уровень

  • Рейтинг:

    3

  • Сложность:

    4

Навыки

  • JavaScript

    JavaScript

Ключевые слова

#json

Подпишись на React Developer в телеграм