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 |
Tags
- domain
- 스파르타코딩클럽
- Next
- 오블완
- nextjs
- vscode
- 코드카타
- React
- CORS
- 자주 까먹는
- 코딩테스트
- useRouter
- 내일배움캠프
- 모던 자바스크립트
- 프로그래머스
- error
- vercel
- 셋팅
- 코테
- 티스토리챌린지
- 소셜 로그인
- array정적메서드
- deep dive
- git
- js
- 최적화
- 프로젝트 셋팅
- 구글 로그인
- 초기셋팅
- 모던자바스크립트
- 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