Hlavní typy výjimek v JavaScriptu
Pojďme si rozebrat tři hlavní typy výjimek, které vznikají v JavaScriptu.
Výjimka typu TypeError představuje
chybu, která vzniká při nepřípustném
typu pro proměnnou nebo parametr. Výjimka
typu SyntaxError představuje
chybu, která vzniká při analýze zdrojového
kódu nebo JSON.
Výjimka typu RangeError představuje
chybu, která vzniká při pokusu předat
parametrem funkce číslo, které nespadá
do povoleného rozsahu hodnot tohoto parametru
funkce. Může vzniknout při vytváření
pole s nesprávnou délkou pomocí konstruktoru
Array, nebo při předání špatných hodnot
do metod čísla Number.toExponential(),
Number.toFixed() nebo Number.toPrecision().
Existují i další typy výjimek.