Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Об'єкти | Section
Основи JavaScript

bookОб'єкти

Свайпніть щоб показати меню

Об'єкти є основною особливістю 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));
copy

Доступ до властивостей об'єкта можна отримати за допомогою точкової нотації або квадратних дужок. Наприклад, userProfile.username повертає значення "coder123".

12345678910111213
const 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
copy

Для оновлення властивості достатньо призначити нове значення: userProfile.age = 29;. Щоб додати нову властивість, просто призначте її: userProfile.location = "New York";.

123456789101112131415
const 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));
copy

Об'єкти дозволяють організовувати пов'язані дані під однією змінною, що робить ваш код більш зрозумілим і легшим для підтримки.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 15

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 15
some-alt