Skip to content

React:useState

setState는 어떤 일을 하나요?

setState()는 컴포넌트의 state 객체에 대한 업데이트를 실행합니다. state가 변경되면, 컴포넌트는 리렌더링됩니다.

state와 props의 차이점은 무엇인가요?

props (properties의 줄임말) 와 state 는 일반 JavaScript 객체입니다.

두 객체 모두 렌더링 결과물에 영향을 주는 정보를 갖고 있는데, 한 가지 중요한 방식에서 차이가 있습니다.

  • props는 (함수 매개변수처럼) 컴포넌트에 전달되는 반면
  • state는 (함수 내에 선언된 변수처럼) 컴포넌트 안에서 관리됩니다.

See also

Favorite site