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

Ошибки в коде и как их читать

Понимаем, что ошибки в коде — это не катастрофа, а подсказки: они говорят, что не так и в какой строке искать проблему.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Помнишь уровень 0, где мы говорили, что красный текст в терминале — это не ругань, а подсказка? С ошибками в коде всё точно так же. Когда программа спотыкается, она не молчит обиженно — она пишет сообщение, в котором прячется ответ, что не так. Надо только не пугаться и прочитать.

Ошибка — это подсказка

Сообщение об ошибке обычно отвечает на два вопроса: ЧТО не так и ГДЕ это искать. Например, такая строчка:

ReferenceError: name is not defined  (app.js:2)

Переведём: «Ошибка: переменная name не определена, файл app.js, строка 2». То есть код пытался использовать коробочку name, но её забыли создать. И нам прямо сказали — смотреть в строку 2. Удобно!

Не пугайся текста

Сообщения об ошибках часто длинные и на английском — и от этого хочется зажмуриться. Но почти всегда самое важное — в первой строке: там написано, что случилось. Остальное — технические подробности, которые можно пока пропустить.

Спокойный план действий:

  1. Прочитай первую строку — что не так.
  2. Найди номер строки — где искать (обычно после имени файла, через двоеточие).
  3. Загляни в эту строку кода и подумай, что там может быть не то.

Если ошибка совсем непонятна — не мучайся. Скопируй её целиком и вставь в чат с Claude: «Объясни эту ошибку и как её исправить». Он переведёт техническую тарабарщину на человеческий язык и подскажет решение.

Попробуй

Задания в терминале нет — урок про спокойствие. Запомни главное: ошибка не значит, что ты что-то сломал навсегда. Это записка от программы, где она показывает пальцем на проблему. Прочитал, нашёл строку, спросил Claude — и поехали дальше.

Проверь себя

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

Что обычно говорит сообщение об ошибке?

Что делать, если текст ошибки непонятен?

Почему ошибку не стоит бояться?

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

📝 Мои заметки

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

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