Menu
Coddy logo textTech

Szybka powtórka: obiekty

Część sekcji Programowanie obiektowe ścieżki JavaScript w Coddy. Lekcja 1 z 56.

Od obiektów danych do inteligentnych obiektów

W sekcji 2 „Logika i przepływ” nauczysz się używać obiektów jako kontenerów danych. Teraz przekształcimy te statyczne obiekty danych w dynamiczne, inteligentne obiekty, które mogą wykonywać działania i zarządzać własnym stanem.

Co już wiesz z sekcji 2:
Obiekty to zbiory par klucz-wartość, które pozwalają przechowywać powiązane dane razem. Pomyśl o nich jak o pojemnikach, które przechowują informacje o czymś.

// Obiekt jako prosty kontener na dane
const player = {
   name: "Alex",
   health: 100,
   level: 2,
   inventory: ["sword", "potion"]
};

// Uzyskiwanie dostępu do danych
console.log(player.name);          // "Alex" 
console.log(player.health);        // 100 
console.log(player.inventory[0]);  // "sword" - dostęp do elementu tablicy

// Aktualizowanie danych
player.health = 85;
challenge icon

Wyzwanie

Wyświetl poziom gracza w konsoli.

Spróbuj swoich sił

const player = {
   name: "Alex",
   health: 100,
   level: 2,
   inventory: ["sword", "potion"]
};

// TODO: wyświetl poziom gracza w konsoli
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Programowanie obiektowe

Poćwicz samodzielnie: Kompilator JavaScript online