Podstawowe typy wyjątków w JavaScript
Przeanalizujmy trzy główne typy wyjątków, powstających w JavaScript.
Wyjątek typu TypeError reprezentuje
błąd powstający przy niedopuszczalnym
typie dla zmiennej lub parametru. Wyjątek
typu SyntaxError reprezentuje
błąd powstający przy analizie kodu
źródłowego lub JSON.
Wyjątek typu RangeError reprezentuje
błąd powstający przy próbie przekazania
parametrem funkcji liczby, która nie wchodzi
w dopuszczalny zakres wartości tego parametru
funkcji. Może on powstawać przy tworzeniu
tablicy z nieprawidłową długością poprzez konstruktor
Array, lub przy przekazywaniu nieprawidłowych wartości
do metod liczby Number.toExponential(),
Number.toFixed() lub Number.toPrecision().
Istnieją również inne typy wyjątków.