[Type Error] Uncaught TypeError: Cannot read property 'split' of undefined

dustn·2023년 11월 26일

type error

목록 보기
5/7

서버에서 받아온 날짜가 0000-00-00-00-00 으로 와서
그것을 split 으로 파싱을 해야했다.

에러 👊

const datasplit = data.date;
const dateParts = datasplit.split("-");

이런식으로 작성을 하였는데

data가 null로 들어올 수 도 있다고 하는 타입 오류가 나서

const datasplit = data?.date;
const dateParts = datasplit.split("-");

이렇게 바꿔주었다.


이후

Uncaught TypeError: Cannot read property 'split' of undefined

라는 에러가 발생하였다

해결 👍

 const datasplit = data?.date;
 const dateParts = (datasplit||'').split("-");

이런식으로 (datasplit||'')을 통해서 타입을 해결 할 수 있었다
profile
포기하지 않는 마음이 쌓여 인생을 바꾼다 📚💭

0개의 댓글