[DAY47] TIL

1nxeo·2023년 3월 24일

항해99

목록 보기
45/63
post-thumbnail

이전 전 게시물에서 옵셔널체이닝에 대해 잠깐 언급한 적이 있다.
서버에서 데이터를 불러오기 전에 빈 값으로 인식되어 map 등에서 오류가 날 때 해결하는 방법인데, 다음과같이 물음표를 붙여 사용한다.

const title = item?.title

다음과 같은 뜻이다.

item && item.title

이게 무슨뜻이냐면 ~

만약에 item 값이 존재하면(undefined가 아니면) item의 title을 가져와줘 라는 뜻임

그러니까 초기값이 undefined이기 때문에 발생하는 오류들을 잡아줄 수 있음.

profile
항상 피곤한 인서의 개발블로그

0개의 댓글