7주차 리액트 네이티브

이동규·2023년 8월 21일

React Native 기초

목록 보기
7/10

Optional Chainging

객체 프로퍼티에 접근할 때 null 또는 undefined인 경우 에러가 발생하지 않고 안전하게 처리할 수 있는 방법이다.

const value = obj?.prop?.nestedProp;

Nullish Coalescing

변수가 null 또는 undefined인 경우 대체 값을 제공하는데 사용된다.

const result = myVariable ?? defaultValue;
  // firstNextBusInfo의 데이터 규칙
 // undefined ?? null -> null 
// { ... } ?? null -> { ... }
    const firstNextBusInfo = bus.nextBusInfos?.[0] ?? null;
    const secondNextBusInfo = bus.nextBusInfos?.[1] ?? null;

0개의 댓글