@Aztart

Как игнорировать отсутствие ключа у объекта?

Список:
ters: { "Runas":"Itaros", "Mersa":{"ges":"2"}, "Gun":{"ges":"1"}, "Sar" }


Код:
let cur_p = dv.current();
let listus = [];

for ( let item in cur_p.ters ) {
        if ( cur_p.ters[item].ges ) {
                listus.push(item);
        }
}

alert(listus);


Выводит ошибку:
Cannot read properties of null (reading 'ges')

Как игнорировать данную ошибку НЕ превращая "Sar" в"Sar:{}"?
Пробовал через typeof, не получилось.
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
cur_p.ters[item]?.ges
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы