Tipi principali di eccezioni in JavaScript
Esaminiamo tre tipi principali di eccezioni che si verificano in JavaScript.
L'eccezione di tipo TypeError rappresenta
un errore che si verifica quando un tipo non valido
viene utilizzato per una variabile o un parametro. L'eccezione
di tipo SyntaxError rappresenta
un errore che si verifica durante l'analisi del codice
sorgente o del JSON.
L'eccezione di tipo RangeError rappresenta
un errore che si verifica quando si tenta di passare
come parametro a una funzione un numero che non rientra
nell'intervallo di valori consentiti per quel parametro
della funzione. Può verificarsi durante la creazione
di un array con una lunghezza non valida tramite il costruttore
Array, o quando si passano valori non validi
ai metodi del numero Number.toExponential(),
Number.toFixed() o Number.toPrecision().
Esistono anche altri tipi di eccezioni.