Возник вопрос, как
правильно проверять на существование стандартного объекта в браузере.
if(window.console) console.log('Я живой!');
if (typeof console != "undefined") console.log('Я живой!');
if('console' in window) console.log('Я живой!');
if(window.hasOwnProperty('console')) console.log('Я живой!');
Еще есть вариант, оборачивать в try...catch.
Кто чем пользуется?