Вопрос проверяет понимание типов данных JavaScript и корректной обработки отсутствующих значений.
Короткий ответ
В JavaScript отсутствие значения может выражаться по-разному. null и undefined означают отсутствие значения, а пустая строка — валидное, но пустое значение. Проверка зависит от бизнес-логики. Универсальной проверки не существует. Нужно явно учитывать нужные случаи.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.