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