Średniozaawansowany
+55 XP

👋 Zacznij uczyć się JavaScript już teraz — za darmo!

💻

Typy błędów i jak je czytać

ReferenceError, TypeError, SyntaxError — zrozum komunikaty o błędach

Основні типи помилок

ТипКоли виникаєПриклад
ReferenceErrorЗмінна не існуєconsole.log(x) де x не оголошено
TypeErrorНеправильний тип або виклик не-функціїnull.property або 123()
SyntaxErrorНеправильний синтаксисJSON.parse('bad')
RangeErrorЗначення поза допустимим діапазономnew Array(-1)

Як читати помилку

Помилка складається з трьох частин:

TypeError: Cannot read properties of undefined (reading 'name') at getUser (app.js:15:10) at main (app.js:3:5)
  1. Тип (TypeError) — що пішло не так
  2. Повідомлення — деталі що саме
  3. Stack trace — де в коді це сталося (файл:рядок:колонка)
javascript
💬

Optional chaining (?.) — безпечний доступ до властивостей. Якщо значення null/undefined — повертає undefined замість помилки.

Коли бачиш помилку: 1) Прочитай тип помилки, 2) Прочитай повідомлення, 3) Знайди рядок у stack trace, 4) Постав console.log перед цим рядком щоб перевірити значення змінних.

Komentarze

Zaloguj się lub Zacznij aby zostawić komentarz.