Как лучше всего проверить, не определено ли свойство объекта в JavaScript?
if (somevariable == undefined) { alert('the variable is not defined!'); }
Вы также можете превратить это в функцию, как показано здесь :
function isset(varname){ return(typeof(window[varname]) != 'undefined'); }