Как сгенерировать exception при неустановленном параметре в dataset?

Получаю параметры из data-. Нужно всторить проверку на наличие обязательного параметра. Если параметр не установлен — надо остановить скрипт и сгенерировать исключение.

Что-то типа такого (если не указан data-url, то генерируется исключение):
let
  url1 = e.dataset.url || throw new Error('data-url parameter required!'),
  exts1 = e.dataset.exts || DEFAILT_ALLOWEXTENTIONS;


Ругается на throw. Можно что-то подобное реализовать в JS?
  • Вопрос задан
  • 37 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
if (e.dataset.url === undefined) {
  throw new Error('data-url parameter required!');
}
const url1 = e.dataset.url;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы