이채현
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function App() { const [state, setState] = useState(0);
const handleClick = () => { setState(state + 1); setState(state + 1); setState(state + 1); };
return ( <div className="App"> <p>{state}</p> <button onClick={() => { handleClick(); }} > +3 </button> </div> ); }
export default App;
|
위 코드의 결과는 버튼을 눌러도 1씩 증가한다.
이유는?