Sometimes you don’t have access to a JavaScript console and need to display console errors some other way. This could be a common case for mobile development. With the below snippet, console errors will appear within alerts real time.
if (typeof console != "undefined") if (typeof console.log != 'undefined') console.olog = console.log; else console.olog = function() {}; console.log = function(message) { console.olog(message); alert(' ' + message + ' '); }; console.error = console.debug = console.info = console.log // Credit: http://stackoverflow.com/a/6604660/3602355