Проверка строк
Требуется убедиться, что строка определена, является строкой и непустая.
Требуется убедиться, что строка определена, является строкой и непустая.
if (typeof unknownVariable === 'string') {
// unknownVariable — это строка
}
if (typeof unknownVariable === 'string' && unknownVariable.length > 0) {
// Это именно строка, и она содержит какие-то символы либо пробелы
}
Метод String.trim() позволяет отсеять строки состоящие только из пробелов.
if (typeof unknownVariable === 'string' && unknownVariable.trim().length > 0) {
// Это именно строка, она непустая и состоит не только из пробелов
}
Просмотры: 22