JavaScript-да асосий истисно турлари
Келгил, JavaScript-да юз берадиган учта асосий истисно турини ўрганамиз.
TypeError туридаги истисно - бу
узгаргувчи ёки параметр учун жараёл бўлмаган
тур paydo бўлганда юз берадиган хатолик.
SyntaxError туридаги истисно - бу
манба код ёки JSON-ни тахлил килиш
жараёнида юз берадиган хатолик.
RangeError туридаги истисно - бу
функция параметрининг жараёл диапазонига
кирмаган sonni параметр сифатида ўтказishga
уринилганда юз берадиган хатолик.
У Array конструктори орқали нотўғри
узунликда массив яратилганда, ёки
Number.toExponential(),
Number.toFixed() ёки Number.toPrecision()
сон методларига нотўғри қийматлар ўтказilganда юз бериши мумкин.
Бошқа истисно турлари ҳам мавжуд.