Lekce 22 - Arrow funkce a moderní obsluha událostí v JavaScriptu
V minulé lekci, Třída Error a try-catch-finally v JavaScriptu, jsme se naučili, jak ošetřovat a vyvolávat Error.
V dnešním tutoriálu OOP v JavaScriptu se podíváme na
funkcionalitu, která přišla s verzí ES6, a tou jsou
arrow funkce. Dále probereme, jak se tyto funkce využívají
pro zpracování DOM událostí a jak pracují s klíčovým
slovem this
.
Arrow funkce
Arrow funkce by se daly do češtiny přeložit jako šipkové
funkce, ale raději zůstaňme u anglického ekvivalentu. Do
JavaScriptu přišly se standardem ES6 v roce 2015 a
umožňují nám deklarovat vlastní funkce podobně jako klíčové
slovo function
. Do JavaScriptu byly přidány ze dvou
důvodů. Za prvé je jejich syntaxe kratší, což je
umožňuje mnohem snadněji předávat jako parametr. A za
druhé opravují neduh původních function
, kde
kontext klíčového slova this
nefungoval v
rámci class
.
Arrow funkce klíčové slovo function
nenahrazují. Používáme je pouze v situacích, které si dále podrobně
vysvětlíme. Někdy se můžeme setkat také s označením lambda
funkce, jak se těmto funkcím říká zejména v ostatních
programovacích jazycích.
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Omezená nabídka: Nauč se vše a ušetři
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu OOP v JavaScriptu si představíme arrow funkce a naučíme se pomocí nich zpracovávat události včetně získání elementu události.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.