🙋🏻♀️ UseState을 사용하는 이유는? 변수를 사용할 수 없는 이유는?
const onChangeResult = (e) => {}
e
이벤트e.target.value
입력을 담은 값
result
, number
💡
result.substring
뒤에 한 글자 자를 때 사용하면 유용한 함수!
- 이벤트란? 특정한 조건을 만족하면 실행되는 함수를 이벤트라고 함
- 이벤트 핸들러란? 특정한 이벤트가 일어날 때 실행되는 함수
useEffect
는 특정 조건을 만족하면 실행되는 이벤트 핸들러배열에 추적할 값을 넣어서 사용한다. 예를 들어, Count 값이 변할 때 렌더링한다. 즉, 추적할 값이 변경될 때마다 함수가 실행된다.
useEffect(() => {
console.log(`현재 count 값 : ${count}`);
}, [count]);