@Eremenkoooo

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

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


Буду признателен!
  • Вопрос задан
  • 603 просмотра
Пригласить эксперта
Ответы на вопрос 1
IceRD
@IceRD
Используйте лучше регулярные выражения и метод .test
let str = "Hello world!";
let pattern = /^[а-яА-Яa-zA-Z0-9]+$/
let result = pattern.test(str);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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