Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 최적화
- useRouter
- git
- Next
- 스파르타코딩클럽
- 내일배움캠프
- React
- 구글 로그인
- array정적메서드
- 프로그래머스
- 프로젝트 셋팅
- 코딩테스트
- vercel
- 소셜 로그인
- CORS
- vscode
- 티스토리챌린지
- 초기셋팅
- js
- 오블완
- domain
- deep dive
- 자주 까먹는
- 코드카타
- nextjs
- 모던 자바스크립트
- 코테
- 셋팅
- error
- 모던자바스크립트
- Today
- Total
목록함수형 업데이트 (1)
도록
[React] 함수형 업데이트 (feat. 순수함수 vs 비순수함수)
순수 함수 : 외부환경에 의존하거나 변경하지 않는 함수비순수 함수 : 외부 환경에 의존 또는 외부 환경을 변경시키는 함수 같은 내용을 행하더라도, 이렇게 보면 다르다.let a = 1;// 순수 함수const sum (num) { return num + 5;}console.log(sum(a)); // 6// 비순수 함수const sumCopy(){ return a + 5; // 변수 a에 의존적이다.} console.log(sumCopy()); // 6 같은 행위가 일어나도 외부 환경에 대한 의존성을 낮추기 위해 순수함수와 같이 외부 환경에 의존적이지 않게 짜기 위해 함수형 업데이트를 사용한다. setState는 비동기로 동작하기에 setState 라인에 도착했을 때의 인자..
React
2024. 5. 20. 19:48