리액트 라우터 3 : URL 파라미터로 상세페이지 100개 만들기 강의 내에서 숙제를 풀다가 문제를 발견하였습니다.
let { id } = useParams();
let findItem = shoes.find((item) => item.id == id);
이런식으로 파라미터의 Id값과 data에 있는 Id가 일치 할 경우 찾아서 하는 것은 이해가 되었습니다.
하지만, 왜 == 이아닌 === 을 하면 findItem을 undefind로 아는지 이유를 모르겠습니다.
==으로 하면 아래와 같이 warning이 떠서 ===으로 하면 안되는 이유를 알고싶습니다......!