Задать вопрос
@Eremenkoooo

Проверка входных параметров функции js?

Логика функции предполагает работу только со строками и числами, но до этого нужно проверить входные параметры на: null, пустая ли строка(если строка вообще) или вообще undefined, как это лучше всего сделать ? Стоит ли ещё какие-то проверки ввести?
if(input!=null || (typeof(input) !=="undefined") || input!="")
{
// do smth
}


Буду признателен!
  • Вопрос задан
  • 638 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
IceRD
@IceRD
Используйте лучше регулярные выражения и метод .test
let str = "Hello world!";
let pattern = /^[а-яА-Яa-zA-Z0-9]+$/
let result = pattern.test(str);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы