Revision: 69810
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 12, 2015 06:43 by brandonjp
Initial Code
// create a variable to toggle debugging var debugMode = true; function debug() { if (debugMode===true) { var x = "debug", a = arguments.length ? arguments : ["debug"]; var c = ["error","warn","info","log","debug"]; var t = c.some ? (c.some(function(v) { return x = (a[0].indexOf(v)>-1) ? v : false; }))||x : x; return console[(x||t)](arguments); } }
Initial URL
Initial Description
// create a variable to toggle debugging // to use it, just call debug(with,any,optional,parameters) debug(x,y,z); // it will try to guess what type of message to log, or you can specify in the first parameter debug("error",x,y,z);
Initial Title
JS - debug console log logger error, warn, info, log, debug
Initial Tags
debug, error, log
Initial Language
JavaScript