JavaScript Console Guide
The Console object provides debugging output to the browser's developer tools. It's available in all modern browsers and Node.js. The guide walks through Basic Output, Structured Output, Timing & Counting. `console.log()`, `console.info()`, `console.warn()`, `console.error()` output messages with different severity levels. Multiple arguments are space-separated in output. `console.table()` displays data as a table. `console.group()` / `console.groupEnd()` create collapsible groups. `console.dir()` shows an object's properties as an interactive list. The guide is organized into 3 sections that build on each other, each pairing a prose explanation with runnable code. Browse the individual methods covered by this guide in the Console category. Key APIs covered include console.log(), console.error(), console.warn(), console.info(), console.debug(), console.table(). Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.