Що таке JSON в JavaScript?
JSON (JavaScript Object Notation) - це формат обміну даними, що легко читається, заснований на підмножині мови JavaScript. У JavaScript, об'єкти можна перетворити на JSON і навпаки. JSON часто використовується для передачі даних між клієнтом та сервером.
Основні моменти:
- Формат даних:
- JSON є текстовим форматом, що складається з пар ключ-значення, а також упорядкованих списків значень.
- Структура даних:
- JSON підтримує рядки, числа, логічні значення, масиви, об'єкти та значення
null.
- JSON підтримує рядки, числа, логічні значення, масиви, об'єкти та значення
- Перетворення на JavaScript:
- Дані у форматі JSON можуть бути легко перетворені на об'єкти JavaScript за допомогою методу
JSON.parse.
- Дані у форматі JSON можуть бути легко перетворені на об'єкти JavaScript за допомогою методу
- Перетворення в JSON:
- Об'єкти JavaScript можуть бути перетворені на рядок JSON за допомогою методу
JSON.stringify.
- Об'єкти JavaScript можуть бути перетворені на рядок JSON за допомогою методу
// Приклад об'єкта JavaScript
let person = {
name: "John Doe",
age: 30,
hobbies: ["Reading", "Gaming"]
};
// Перетворення об'єкта в JSON-рядок
let personJSON = JSON.stringify(person);
console.log("JSON String:", personJSON);
// Перетворення JSON-рядка на об'єкт
let parsedPerson = JSON.parse(personJSON);
console.log("Parsed Person Object:", parsedPerson);
Коментарі