В JavaScript различают следующие типы данных: * String * Number * Boolean * Object * Array * Function * Null * Undefined Специальные проверки типов: // Проверка неопределенности if (typeof(x) == "undefined") ... // Проверка наличия свойства/метода в экземпляре if ("property_or_method" in someObject) ... // Проверка, что число валидно a = NaN; if (isNaN(a)) ... // Проверка, что число конечно if (isFinite(number)) ...
JavaScript Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor