Вопрос проверяет понимание обработки ошибок в JavaScript.
Короткий ответ
throw 'message' — выбрасывает строку, но без стека вызовов и деталей ошибки.
throw new Error('message') — создает объект ошибки с stack, name и другими свойствами, что упрощает отладку.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.