# HG changeset patch # User Oleksandr Gavenko # Date 1387832600 -7200 # Node ID 61deca7da3f5b89a61d13c118d115e32d843e434 # Parent 38f62ec2f1eda6e130b957e1a6eb1ff1effc24c8 Logging in JS. diff -r 38f62ec2f1ed -r 61deca7da3f5 js.rst --- a/js.rst Mon Dec 23 22:58:49 2013 +0200 +++ b/js.rst Mon Dec 23 23:03:20 2013 +0200 @@ -85,10 +85,24 @@ Pretty print from JavaScript. ============================= +:: + + console.debug("%o", obj); + +Logging in JS. +============== To Web Developer console (Firefox/Chrome):: - console.debug ("%o", obj); + console.log("str"); + console.info("str is %s", "str"); + console.warn("this is %o", this); + console.error("int: %i, float: %f, string: %s, object: %o", 2, .333, "str", this); + +To see stack-trace use:: + + console.trace(); + console.log(new Error().stack); // only FF XML from JavaScript. ====================