나의 개발 성장일지
useEffect 본문
****컴포넌트가 첫 마운트되거나
state에 의하여 재렌더링되었을때 추가로 실행되거나 콜백함수처럼 사용한다.
*** state의 초깃값을 usestate에 넣고 setstate는 이벤트핸들러에 넣자
1.컴포넌트의 라이프사이클

2.useeffect의 형태


3.clean up
1.컴포넌트가 unmount시에 useeffect도 생명이끝이난다
2.함수의 끝은 return값 반환이므로 마지막 싹 정리하고 끝이난다.
3-1 타이머가 컴포넌트보다 생명주기를 넘어가는경우(ex브라우져와생명주기가같다면) 컴포넌트 unmount되어도 타이머는지워지지않는다
3-2 그래서 unmount될때 타이머를 해지해줘야한다.

4. 태그객체내에서 속성인자

1.input내에서입력한값은 input객체에서 이벤트인자로 값을 넘겨준다
'개인 프로젝트 > 쇼핑몰 만드는 과정' 카테고리의 다른 글
| usereducer (0) | 2023.01.04 |
|---|---|
| useref (0) | 2023.01.04 |
| usestate (0) | 2023.01.04 |
| 화살표함수에 대하여 (0) | 2023.01.04 |
| 자바스크립트 this와 bind (0) | 2023.01.03 |