Простое тестирование переменной falsiness должно охватывать все эти случаи.
if (!test){
console.log('variable is empty');
}
Обратите внимание, что, как и ваше текущее состояние, это условие никогда не будет истинным для любых Date
объект, поскольку для Date
s не определено состояние «ложь». Однако если переменная, которая должна иметь Date
, имеет null
или undefined
, она будет работать.