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