There are a few things that a console.log wrapper can and should do: Prevent errors if a console isn’t around (i.e. IE) Maintain a history of logs, so you can look in the past if your console is added afterwards (e.g. firebug lite) Normalize the browser differences in console integration (e.g. when passing multiple arguments into console.log()) For something you type regularly, make it quicker to