var console = { }; console.error = function error(){ var s = ''; for (var i = 0, len = arguments.length; i < len; i++) { if (i > 0) s = s + ' '; if (typeof arguments[i] === 'undefined') { s = s + 'undefined'; } else if (typeof arguments[i] === 'object') { s = s + JSON.stringify(arguments[i]); } else { s = s + arguments[i].toString(); } } s = s + "\n"; console2.log(s); }; console.log = function log(){ var s = ''; for (var i = 0, len = arguments.length; i < len; i++) { if (i > 0) s = s + ' '; if (typeof arguments[i] === 'undefined') { s = s + 'undefined'; } else if (typeof arguments[i] === 'object') { s = s + JSON.stringify(arguments[i]); } else { s = s + arguments[i].toString(); } //console2.log(arguments[i]); } s = s + "\n"; console2.log(s); };