에러인지 IDE에서 경고주는건진 모르겠는데


변수 타입이 object | undefined 이고

함수 인자에 object를 필요하는 상황인데


undefined 가능성 때문에 함수 인자에 변수 그대로 넣으면

에러가뜨더라구 ( object | undeifned 가 object과 매칭이 안되는 상황이라고 해야하나)


그래서 뭐 챗지피티 돌려봤는데

if (! 변수) 로해서 체크하는 코드 집어넣으라고해서

저거 넣으면 에러가 사라짐


이렇게 코드짜는게 스탠다드임? 더 좋거나 자주쓰는 방법없을까?

저런 상황떄마다 if문 집어넣으니깐 코드도 길고 보기에 안예쁜듯