Подтвердить что ты не робот

Javascript: как проверить, является ли строка пустой?

Возможный дубликат:
Каков наилучший способ проверить пустую строку в JavaScript?

Я знаю, что это действительно базовый, но я новичок в javascript и не могу найти ответ нигде.

Как проверить, является ли строка пустой?

4b9b3361

Ответ 1

Я проверяю длину.

if (str.length == 0) {
}

Ответ 2

Если вы хотите узнать, использует ли пустая строка === вместо ==.

if(variable === "") {
}

Это потому, что === будет возвращать true, только если значения с обеих сторон одного типа, в этом случае строка.

например: (false == ") вернет true, и (false ===" ") вернет false.

Ответ 3

Это должно работать:

if (variable === "") {

}

Ответ 4

Но для лучшей проверки:

if(str === null || str === '')
{
    //enter code here
}

Ответ 5

if (value == "") {
  // it is empty
}