Úloha 1 – JavaScript objekt: přístup, změna a přidávání vlastností
Úloha
Zadání (kontext úlohy):
Představ si, že připravuješ malý katalog filmů. Každý film bude reprezentován jedním objektem s několika vlastnostmi. Úkolem je nejen objekt vytvořit, ale také s ním aktivně pracovat: měnit hodnoty, přidávat nové a výsledky zobrazit přímo na stránce.
Cíl úlohy:
Procvičit si vytváření objektu, čtení a úpravu vlastností, přidání nové vlastnosti a výpis dat do HTML stránky.
Vstupní podmínky:
-
Student pracuje se soubory
index.htmlascript.js. -
Do stránky se bude vypisovat pomocí
document.write().
Požadovaný výstup:
-
Vytvoř objekt
filmse čtyřmi vlastnostmi (např. název, rok, délka v minutách, režisér). -
Vypiš do stránky název filmu a jeho režiséra (tečková notace).
-
Vypiš do stránky rok a délku filmu (hranatá notace).
-
Změň hodnotu jedné vlastnosti (např. délku v minutách).
-
Přidej novou vlastnost (např. hodnocení) a vypiš ji do stránky.
-
Vytvoř jednoduchou větu, kde zkombinuješ více vlastností do jednoho textu (např. „Film Název z roku Rok režíroval Režisér“).
Doplňující pokyny:
-
Používej
constpro deklaraci objektu. -
Pamatuj, že měnit můžeš obsah objektu, nikoli celou referenci.
-
Nezapomeň na čárky mezi vlastnostmi a dvojtečky mezi klíčem a hodnotou.
-
Vypisuj text srozumitelně a s <br> pro nový řádek.