Для проверки типа данных переменных/объектов в JavaScript существует оператор typeof().
Инструкции
Оператор typeof может возвращать следующие значения: * number - если данные являются числом; * string - для строковых данных; * boolean - для булевных данных (true/false); * object - для объектов; * null - если переменная имеет значение null; * undefined - если переменной не существует.
Код
alert(typeof(123)); // выведет number
alert(typeof("Kbyte.Ru")); // выведет string
var id = 1;
if(typeof(id)=="number") {
alert("id - это число!");
} else {
alert("id - это не число!");
}
if(!typeof(aaa)) { //if(!aaa)
alert("Переменная aaa не существует!");
}
Интернет-деятель. Автор многочисленных статей и переводов статей по программированию и информационным технологиям. Работы Алексея можно найти в популярных печатных изданиях компьютерной тематики. Автор проекта Kbyte.Ru. Сейчас Алексей занимается профессиональным Web-программированием на базе технологий .NET Framework. Иногда пишет различные программки и компоненты для Windows и Android. В свободное время занимается Web-дизайном, увлекается фото- и видеосъемкой.
Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.