Cannot read properties of undefined (JavaScript)
Коротко: Спроба звернутися до властивості undefined або null.
Докладніше: Браузер називає властивість, наприклад «reading ‘length’».
Подробиці
Можливі причини
- Дані ще не завантажені.
- Неправильне ім’я або шлях.
- Об’єкт не було створено.
Рішення
- Використовуйте опціональний ланцюжок (
obj?.name). - Перевірте значення через
console.log. - Дочекайтеся завантажених даних (async/await).
Див. також: JS, TypeScript