Põhilised erandite tüübid JavaScriptis
Vaatame läbi kolme põhilist erandit, mised JavaScriptis esinevad.
Erand tüübiga TypeError esindab
viga, mis tekib muutuja või parameetri
ebakorrektse tüübi korral. Erand
tüübiga SyntaxError esindab
viga, mis tekib lähtekoodi või JSON-i
parsimisel.
Erand tüübiga RangeError esindab
viga, mis tekib proovides edastada
funktsiooni parameetrina arvu, mis ei kuulu
selle funktsiooni parameetri lubatud
väärtuste vahemikku.
See võib tekkida massiivi loomisel
valepikkusega konstruktori Array
kaudu või edastades vigaseid väärtusi
arvumeetoditele Number.toExponential(),
Number.toFixed() või Number.toPrecision().
On olemas ka teisi erandite tüüpe.