[TS] Overloading(오버로딩)이 발생하는 경우
Overloading(오버로딩)function overloading이나, method overloading이라고 부르는데 핵심은 오버로딩이다.오버로딩은 함수가 여러개의 Call Signatures를 가지고 있을 때 발생시킨다. 나쁜 예시type Add = { (a:number, b:number) => number (a:number, b:string) => number //---> 두개의 Call Signatures를 갖고 있다.}const add:Add = (a,b) => a+b //error! b is string|number//나쁜예시const add:Add = (a,b) => { if (typeof b === "string") return a; return a + b;} 실제 Next.js(Rea..
TypeScript
2024. 9. 25. 20:31
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- create react app
- 오버로딩
- useEffect
- props
- slice
- 카카오로그인
- overloading
- TypeScript
- 재귀함수
- 자바스크립트
- 노마드
- 리액트네이티브
- React
- NPM
- ts
- Cleanup
- 리액트
- 프로그래머스
- await
- 티스토리챌린지
- nomard
- 챌린지1일차
- 프로젝트회고록
- ReactJS
- 타입스크립트
- CLI
- 오블완
- splice
- useState
- Async
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함