Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.46 KB

zadanie.md

File metadata and controls

32 lines (22 loc) · 1.46 KB

Dátová tabuľka

Hlavný jazyk príkladu: JS

Ostatné použité jazyky: HTML

Obťažnosť: 4/5

Obsah príkladu: Výpis dát do HTML tabuľky, JSON dáta a ich spracovanie, zoraďovanie kolekcií dát, JavaScript objekty, manipulácia s kolekciou DOM elementov, dynamické vytváranie elementov a vkladanie nových elementov.

Zadanie

Vytvorte skript, ktorý dokáže zobraziť kolekciu dát v HTML tabuľke. Zadanie musí spĺňať nasledujúce podmienky:

  1. Ako vstup predpokladajte pole dátových objektov. Objekty si môžete vygenerovať napr. pomocou JSON generátora. Prípadne ako zdroj dát použite štruktúru definovanú v skripte users-data.js a products-data.js.
  2. Implementujte zoraďovanie podľa každého stĺpca vzostupe a zostupne.
  3. V záhlaví tabuľky zobrazte názvy atribútov objektov v kolekcii.
  4. Filtrujte riadky na základe danej hodnoty. Zobrazte iba tie riadky, kde v ľubovoľnom stĺpci nájdete zhodu s hľadaným výrazom.
  5. Skript navrhnite tak, aby sa dal na jednej stránke použiť opakovane, teda mohli sa zobraziť viaceré nezávislé tabuľky.

Aplikáciu vytvorte pomocou JavaScriptu.