Возможный дубликат:
Что лучший способ состоит в том, чтобы проверить на пустую строку в JavaScript?Я знаю, что это является действительно основным, но я плохо знаком с JavaScript и не могу найти ответ нигде.
Как я могу проверить, пуста ли строка?
Если вы хотите узнать, пустая ли это строка, используйте === вместо ==.
if(variable === "") {
}
Это потому, что === возвращает true, только если значения с обеих сторон имеют одинаковый тип, в данном случае строка.
например: (false == "") вернет true, а (false === "") вернет false.
Но для более точной проверки:
if(str === null || str === '')
{
//enter code here
}