Tvorba klientských aplikací v JavaScriptu
ES6 - cvičení
- Webová interaktivní prezentace
- "?" zobrazí krátkou nápovědu
- Tisk jako obvykle
- Pro pokračování stiskněte mezerník
Obsah
- let, const
- Arrow funkce
- Template literal
- Class
- Transpilace do ES5 - Babel
Zadání
- zadani.html
- Upravte: IIFE v navěšování posluchačů nahraďte za const/let
- Upravte: State zkuste přepsat pomocí Class
- Upravte: State.getTodos filter a bind, přepište na arrow funkci
- Upravte: createHtmlWithCreateElement cyklus zkuste přepsat na for - of
- Upravte: createHtmlWithStrings přepište na template literal
Babel
- https://babeljs.io
- Vyzkoušejte různé konstrukce: let, const, class, arrow funkce, template literal