리액트를 다루는 기술 - useState의 비구조화 할당

김명성·2022년 2월 17일
0

함수형 컴포넌트에서는 state,setState를 활용하기 위해 useState를 사용한다. useState함수를 호출하면 배열이 반환되는데 배열의 첫째 원소는
현재 상태이고 두번째 원소는 상태를 변경하는 함수이다.
이 함수는 세터 함수라고 한다.
배열의 비구조화 할당을 통해 이름을 자유롭게 정해줄 수 있다

useState의 비구조화 할당

const useState = [value,setterfunction]
const [value,setterfunction] = useState('initial value')

value의 자리에 오는 값은 숫자,문자열,객체,배열 어떤 값이든 상관 없다.

0개의 댓글