• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

state에서 배열 설정 관련 질문드립니다

20.05.27 01:14 작성 조회수 80

0

안녕하세요 제로초님

리액트 기초 강좌를 수강 중입니다.

Q. state를 구성하실 때, 어느 때에 빈 배열을 설정해야 하는지가 궁금합니다.

실제 강의에서,

1. 반응속도체크에서, state[result]에 빈 배열을,

2. 로또에서, state[winBalls]에 빈 배열을 할당했습니다.

제가 강의를 안 들은 상태에서 해당 게임을 리액트로 구성했을 때, 저는 처음에 빈 문자열을 할당 했었습니다.

빈 문자열을 할당해서, 나중에 배열로 구성하는 게 더 나을 거 같다는 생각에 빈 배열로 다시 했습니다.

강의를 듣다가도, 빈 배열을 주는 이유는 알겠는데, 이거를 처음부터 '여기는 빈 배열로 값을 줘야지'라는, 생각을 할 수 있는 조건 같은 것이 있는건가요?

답변 1

답변을 작성해보세요.

0

배열이 들어갈 state이면 처음에 빈 배열을 줍니다. 객체라면 빈 객체( {} )를 줍니다.