Вы должны проверить, доступен ли идентификатор console
, вы можете сделать это либо с помощью оператора typeof
, либо с помощью проверки window.console
, потому что если вы обращаетесь непосредственно к идентификатору, и он не определен, вы будете получите ReferenceError.
Например:
if (typeof console == "undefined") {
window.console = {
log: function () {
// do nothing
}
};
console.warn = console.debug = console.log;
}