Проверка строк

Требуется убедиться, что строка определена, является строкой и непустая.

if (typeof unknownVariable === 'string') {
    // unknownVariable — это строка
}



if (typeof unknownVariable === 'string' && unknownVariable.length > 0) {
    // Это именно строка, и она содержит какие-то символы либо пробелы
}



Метод String.trim() позволяет отсеять строки состоящие только из пробелов.

if (typeof unknownVariable === 'string' && unknownVariable.trim().length > 0) {
    // Это именно строка, она непустая и состоит не только из пробелов
}
Просмотры: 22
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти