react - useState

gyungkyuBae·2023년 7월 31일
0

useState

useState란 리액트 컴포넌트에서 동적인 값을 상태(state)라고 합니다.
일반적으로 리액트에서 상태값(state)를 변경하면 화면이 리랜더링 됩니다.
react 16.8버전 이후에는 함수형 컴포넌트가 생기고 Hook이 생기면서
useState 함수를 통해 State를 관리할 수 있게 되었습니다.

useState()는 초기값을 인수로 받아 호출됩니다.

이때의 return 값은 상태값상태값을 변경해주는 함수배열로 반환 해줍니다.

예시를 보겠습니다.

const [count,setCount] = useState('-1');

useState의 초기값은 -1 ,
count는 초기 값이 들어간 -1,
count를 변경할 수 있는 함수인 setCount

리액트에서는 상태값이 변경될때마다 화면을 리렌더링 할 수 있습니다

profile
개발자

0개의 댓글