Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The majority of code examples in this book are linked to a
corresponding jsFiddle page,
where the code can be tweaked and executed online. The jsFiddle examples
have been configured to use the Firebug
lite-dev plugin so that the log function (i.e., console.log) will work in most any modern
browser regardless of whether the browser has its own console. Before
reading this book, make sure you are comfortable with the usage
and purpose of console.log.
In situations where jsFiddle and Firebug lite-dev caused complications with the JavaScript code JS Bin and Firebug Lite-dev will be used. I’ve tried to avoid a dependency on a browser console by using Firebug lite-dev but with certain code examples the solution itself gets in the way of code execution. In these situations the console built into your web browser will have to be leveraged to output logs. If you are not using a browser with a built-in JavaScript console, I would suggest upgrading or switching browsers.