Как безопасно проверить значение свойства объекта js?
Сабж.
Конечно можно например сделать как-то так: if (APP.config.env.stage == 'dev')
Вот только если нет такого свойства то будет ошибка.
Можно сделать так:
if (typeof APP.config.env.stage != 'undefined' && APP.config.env.stage == 'dev')
Но ошибка возникнет даже если нет APP.config.env, а уж если еще нет самого APP...