Перейти к содержанию
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
Логотип бренда
Категории
  1. Главная
  2. Категории
  3. Языки программирования
  4. TypeScript
  5. Object is possibly 'undefined'.ts(2532)

Object is possibly 'undefined'.ts(2532)

Запланировано Прикреплена Закрыта Перенесена TypeScript
1 Сообщения 1 Постеры 15 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • kirilljsK Не в сети
    kirilljsK Не в сети
    kirilljs
    js
    написал в отредактировано
    #1
    const name = user.data.name; // Ошибка, если `user.data` может быть `undefined`
    

    Причина: Не проверена возможность undefined или null.

    Решение: Использовать опциональную цепочку (user.data?.name) или проверку:

    if (user.data) { ... }
    
    1 ответ Последний ответ
    0

    • Войти

    • Нет учётной записи? Зарегистрироваться

    • Войдите или зарегистрируйтесь для поиска.
    • Первое сообщение
      Последнее сообщение
    0
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы