• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

counter 변수도 초기값이 없으면 널이 되더라구요.

22.06.05 11:55 작성 조회수 253

1

counter 변수도 초기값이 없으면 아마 null이 되는 것 같아요.

에러는 나지 않지만 최초에 "번째 고양이" 으로 나오길래

Try 1:

        const [counter, setCounter]  = React.useState(jsonLocalStorage.getItem("counter") || 0);

했더니 0번째 고양이 가라사대라고 나오는군요.

물론 이것도 자연스럽지만 ㅎㅎ

 

Try 2:

 const [counter, setCounter]  = React.useState(jsonLocalStorage.getItem("counter") || 1);

 

요렇게 해 주니 조금 더 자연스럽게 되었습니다.

|| 값 처음 알았는데 유용한 기능 같아요 ^^.

답변 1

답변을 작성해보세요.

0

ㅎㅎㅎ 짱짱입니다~!! ㅎㅎㅎ