Հիմնական բացառությունների տեսակները JavaScript-ում
Եկեք քննարկենք JavaScript-ում առաջացող երեք հիմնական տեսակի բացառությունները:
TypeError տիպի բացառությունը ներկայացնում է
սխալ, որն առաջանում է փոփոխականի կամ պարամետրի անթույլատրելի
տիպի դեպքում: SyntaxError տիպի բացառությունը ներկայացնում է
սխալ, որն առաջանում է սկզբնական կոդը կամ JSON-ը
վերլուծելիս:
RangeError տիպի բացառությունը ներկայացնում է
սխալ, որն առաջանում է ֆունկցիային որպես պարամետր փոխանցելու
փորձի ժամանակ, երբ թիվը չի մտնում
այդ ֆունկցիայի պարամետրի թույլատրելի
արժեքների միջակայքում:
Այն կարող է առաջանալ
զանգվածը սխալ երկարությամբ ստեղծելիս
Array կոնստրուկտորի միջոցով, կամ վատ արժեքներ փոխանցելիս
Number.toExponential(),
Number.toFixed() կամ Number.toPrecision() թվերի մեթոդներին:
Գոյություն ունեն նաև բացառությունների այլ տեսակներ: