К содержимому
Claude Code с 0:полный курс
Уровень 10 · JavaScript без страха 4 мин Проверено автором · 25 июн. 2026 г.

console.log: подсматриваем, что происходит

console.log выводит значение в терминал — простой способ подсмотреть, что лежит внутри переменной прямо сейчас.

Уровень 10 · 0 / 12 уроков0%

Иногда код работает не так, как ты ожидал, и непонятно почему. Хочется как будто заглянуть внутрь и спросить: «А что у тебя сейчас в этой коробочке?». Для этого и существует console.log — крошечная команда, которая выводит значение на экран.

Что делает console.log

console.log(...) берёт то, что ты положишь в скобки, и показывает это. Например:

const name = 'Аня'
console.log(name)

Вторая строка выведет на экран Аня — содержимое коробочки name. Ты как будто попросил код: «Покажи, что у тебя в name». И он показал.

Фонарик для отладки

Главная польза console.log — когда что-то идёт не так. Представь, что код считает сумму заказа, а получается ерунда. Ты вставляешь console.log в разных местах:

console.log('цена товара:', cena)
console.log('количество:', kolichestvo)
console.log('итого:', cena * kolichestvo)

И сразу видишь, на каком шаге число «поехало». Это как фонарик в тёмной комнате: посветил — и увидел, где лежит проблема. Поиск и устранение таких проблем называют отладкой, и console.log — самый простой инструмент для неё.

Совет

Тебе не обязательно расставлять console.log самому — об этом можно попросить Claude: «Добавь вывод значений, чтобы понять, где ошибка». Но теперь, увидев console.log в коде, ты знаешь: здесь кто-то подглядывает, что происходит внутри.

Мини-проверка

В коде есть строки const name = 'Аня' и console.log(name). Что появится на экране?

Попробуй

Терминального задания нет — это урок про понимание. Запомни простую мысль: если код ведёт себя странно, не нужно гадать. Можно подсветить нужное место console.log и просто посмотреть, что там на самом деле. Догадки — долго, фонарик — быстро.

Проверь себя

Отвечено 0/3
Режим:

Что делает console.log(...)?

Зачем нужен console.log при отладке?

С чем можно сравнить console.log?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Попробуй сам: создай файл app.js с console.log и запусти его через node — увидишь вывод прямо в терминале.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Создан app.js
  • Не выполнено: Запусти app.js через node
  • Не выполнено: В выводе появилось приветствие

Вопросы и ответы по уроку

Что делает console.log(...)?

console.log берёт то, что внутри скобок, и показывает это в консоли — так ты видишь, что происходит в коде.

Зачем нужен console.log при отладке?

Вставляешь console.log — и видишь, что лежит в переменной в нужный момент. Это самый простой способ найти причину проблемы.

С чем можно сравнить console.log?

console.log — как фонарик отладки: направил его на переменную и увидел, что внутри.

В коде есть строки const name = 'Аня' и console.log(name). Что появится на экране?

console.log показывает значение, которое лежит в переменной, а не её имя — поэтому на экран попадёт «Аня».

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K