Last Updated: February 25, 2016
·
1.232K
· maikeldaloo

Safe logging in JavaScript

This is a safe method for logging that could even go on to a live website. It checks if the 'console' object is available before logging anything to it.

/**
 * Log messages to the console, but only if console
 * is loaded, this is safe for use on a live site.
 *
 * @return void
 */
function log() {
    if ( typeof console != 'object' ) return;
    console.log( arguments );
}

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Did you know?

JavaScript on a page runs with the privileges of that origin. One altered library, tag manager, or snippet can read inputs, change what people see, and call your APIs as the user.

Security insights from Cside