АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python и фреймворки. Сегодня последний день для записи! Жми!
⊗jsSpExcBT 143 of 294 menu
Бесплатный ЛЕТНИЙ курс по React фреймворку NextJS. Мы уже начали, но еще можно присоединится! Жми для записи!

Основные типы исключений в JavaScript

Давайте разберем три основных типа исключения, возникающих в JavaScript.

Исключение типа TypeError представляет собой ошибку, возникающую при недопустимом типе для переменной или параметра. Исключение типа SyntaxError представляет собой ошибку, возникающую при разборе исходного кода или JSON.

Исключение типа RangeError представляет собой ошибку, возникающую при попытке передать параметром функции число, которое не входит в допустимый диапазон значений этого параметра функции. Оно может возникать при создании массива с неправильной длиной через конструктор Array, или при передаче плохих значений в методы числа Number.toExponential(), Number.toFixed() или Number.toPrecision().

Существуют и другие типы исключений.

enru