Задать вопрос
botaniQQQ
@botaniQQQ
Q

Как правильно делать проверку на существование в JS?

Привет.

Вот стандартная отдача данных в API YouTube, но это не важно, дело в том, что id может в некоторых случаях не существовать, так каким образом это проверить?

Неужели так проверять правильно?

body = JSON.parse(body);

if (parseInt(body.pageInfo.totalResults) && body.items && body.items[0] && body.items[0].id) {
// ... id существует, работаем ...
}
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя shamyyl К ответам на вопрос (4)
@shamyyl
Web-разработчик
typeof body.items[0].id == 'undefined'
Ответ написан