useEffect에 넣을 수 있는 실행조건useEffect(()=>{ 실행할코드 }, [count])useEffect()의 둘째 파라미터로 [ ] 를 넣을 수 있는데변수나 state 같은 것들을 넣을 수 있다그렇게 하면 [ ] 에 있는 변수나 state가 변할 때만 useEffect 안의 코드를 실행해준다.그래서 위의 코드는 count라는 변수가 변할 때만 useEffect안의 코드가 실행된다.(참고) [ ] 안에 state 여러개 넣을 수 있음 useEffect(()=>{ 실행할코드 }, [])아무것도 안넣으면 컴포넌트 mount시 (로드시) 1회 실행하고 영영 실행해주지 않는다. clean up functionuseEffect 동작하기 전에 특정코드를 실행하고 싶으면 return ()=>{} 안에 ..