• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

Counter useState의 초기값

22.02.01 15:03 작성 조회수 332

1

선생님 LocalStorage가 비어있을때 counter의 초기값에 

React.useState(Number(localStorage.getItem("counter")))

이렇게 처리가 가능한게 

null을 Number로 변환했을때 0 이 되기 때문인거죠? 

 

저는 처음에 

React.useState((localStorage.getItem("count"))?Number(localStorage.getItem("count")):0)

이렇게 3항연산자로 썼었는데 , 굳이 안해도 되는거죠? 

null을 Number처리 하니깐 0이 되더라구요~ 

undefined는 Nan이 되는데~ 

답변 2

·

답변을 작성해보세요.

2

You Zheng님의 프로필

You Zheng

질문자

2022.02.01

와^^ 다음 강의 듣고 왔는데 
삼항연산자 말고도  ||  을 쓰는 문법도 있네요~

너무 편합니다^^ 

감사합니다. 

0

ㅎㅎ 강의가 도움이 되었다니 좋네요

의문점 생기면 지금처럼 바로바로 질문 주세요! ㅎㅎ