Základné typy výnimiek v JavaScripte
Poďme si rozobrať tri hlavné typy výnimiek, ktoré vznikajú v JavaScripte.
Výnimka typu TypeError predstavuje
chybu, ktorá vzniká pri neplatnom
type pre premennú alebo parameter. Výnimka
typu SyntaxError predstavuje
chybu, ktorá vzniká pri analýze zdrojového
kódu alebo JSON.
Výnimka typu RangeError predstavuje
chybu, ktorá vzniká pri pokuse odovzdať
parametrom funkcie číslo, ktoré nepatrí
do povoleného rozsahu hodnôt tohto parametra
funkcie. Môže vzniknúť pri vytváraní
pola s nesprávnou dĺžkou pomocou konštruktora
Array, alebo pri odovzdávaní nesprávnych hodnôt
metódam čísla Number.toExponential(),
Number.toFixed() alebo Number.toPrecision().
Existujú aj iné typy výnimiek.