Встречается на собеседованиях • сегодня

В чем разница между Debugger и консолью

Debugger — инструмент для пошагового выполнения кода, анализа стека вызовов, точек останова. Консоль — среда для выполнения JS-кода, логирования, быстрой проверки значений.

Отличия:

  1. Debugger позволяет:

    • Ставить breakpoints
    • Следить за выполнением построчно
    • Анализировать текущий контекст (переменные, scope)
  2. Консоль используется для:

    • Быстрого тестирования кода (console.log)
    • Выполнения выражений в runtime
    • Вывода ошибок и предупреждений

Пример:

javascript
function test() {
  const a = 5;
  debugger; // выполнение остановится здесь
  console.log(a); // вывод в консоль
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы