공부

React) 버튼 누르면 값이 바뀌게 하기_useState

때려쳐아니때려치지마 2023. 4. 13. 19:57
반응형

const [counter, setCounter] = React.useState(0);

 

> 첫번째 파라미터인 counter라는 변수에 useState(n)에서 n이라는 값으로 초기화를 해준다

> 두번째 파라미터인 setCounter라는 함수에서 해당 값을 파라미터 값으로 받는다

 

[setCounter라는 함수를 ]

setCounter((current) => current + 1);

> setCounter에서 파라미터로 받은값을 변경하고 그 값으로 counter변수를 세팅해준다

setCounter(counter + 1);

> setCounter에서 counter라는 변수에 직접적으로 접근하여 값을 바꿔주고 있다.

 

둘다 counter가 바뀌는거임

반응형