Flash MX для начинающих, уроки (5 урок)
Проверка наличия значения у переменной
Иногда прежде чем использовать переменную, нужно убедиться в том, что она имеет какое либо значение.
Переменная которой не присвоено не какого значения, имеет значение undefined.
Чтобы проверить, "не пуста" ли наша переменная, ее нужно сравнить с "пустой":
if (typeof someVariable != "undefined"){
//расположенный код выполнится, только если someVariable не является undefined
}
обратите внимание на оператор не равенства !=, определяющий, что два значения не равны, и кавычки,
в которые заключается "undefined", поскольку оператор typeof возвращает строку.
Есть еще одна возможность значение undefined - используя оператор строгого неравенства (!==).
if (someVariable !== undefined){
//расположенный здесь код выполняется, только если someVariable не является undefined
}