Разрушение возможных нулевых значений в массиве

Есть ли лучший способ обработки значений в приведенном ниже примере. В записях 5, 7 и 10; значение присутствует.

Следующие ошибки отображаются независимо от того, равно ли значение null или undefined.

      #5  - Uncaught TypeError: Cannot read property 'id' of null
#7  - Uncaught TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))
#10 - Uncaught TypeError: Cannot read property 'id' of null

1 ответ

Вы можете избавиться от множества заданий. Я не вижу проблем с использованием нулевого объединения и необязательного связывания.

Другие вопросы по тегам