Більшість веб-браузерів пропонують те, що називається "JavaScript console". Це додаткове вікно (яке не видно у нормальному режимі), де браузер виводить попередження та помилки, згенеровані кодом JavaScript. Розробники також можуть виводити інформацію в цю консоль за допомогою виклику console.log(). Для того, щоб побачити консоль, вам потрібно буде її відкрити в засобах обробника.
Перевагою такого підходу, порівняно з методом використання діалогу alert(), є те, що виконання коду не переривається, і розробник може кілька разів виводити значення змінних для спостереження за змінами даних у реальному часі.
Метод console.log() — чудовий спосіб вивести налагоджувальну інформацію, не заважаючи користувачеві.

У JavaScript існує 3 функції (методу), що дозволяють користувачеві виводити діалогові вікна: