Об'єкти
Свайпніть щоб показати меню
Об'єкти є основною особливістю JavaScript, яка дозволяє групувати пов'язані дані та значення разом. Об'єкт — це колекція властивостей, де кожна властивість має ім'я (яке називається ключем) і значення.
Така структура ключ-значення робить об'єкти ідеальними для представлення реальних сутностей та організації інформації гнучким способом. Об'єкт визначається за допомогою фігурних дужок {}, а кожна властивість записується як пара: ключ (у вигляді рядка або ідентифікатора), після якого йде двокрапка, а потім значення. Декілька властивостей розділяються комами.
12345678// Creating an object to represent a user profile const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile));
Доступ до властивостей об'єкта можна отримати за допомогою точкової нотації або квадратних дужок. Наприклад, userProfile.username повертає значення "coder123".
12345678910111213const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Accessing object properties using dot notation console.log(userProfile.username); // Dot notation // Accessing object properties using bracket notation console.log(userProfile["email"]); // Bracket notation
Для оновлення властивості достатньо призначити нове значення: userProfile.age = 29;. Щоб додати нову властивість, просто призначте її: userProfile.location = "New York";.
123456789101112131415const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Update the existing 'age' property userProfile.age = 29; // Add a new 'location' property userProfile.location = "New York"; console.log(JSON.stringify(userProfile));
Об'єкти дозволяють організовувати пов'язані дані під однією змінною, що робить ваш код більш зрозумілим і легшим для підтримки.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат