Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 타입스크립트
- TypeScript 타입챌린지
- nestjs
- TypeScript
- 월간cs
- 와글와글 해커톤
- 노드 교과서 개정2판
- Mappilogue
- 타입챌린지
- Conditional Types
- 타입 챌린지 IndexOf
- Array.prototype.push
- 189-Awaited
- node.js
- 이펙티브 타입스크립트
- 맵필로그
- 스터디 회고
- 타입 챌린지 Deep Readonly
- typeorm
- type challenge omit
- 백엔드
- 코딩테스트
- network
- 타입 챌린지
- npm
- 와글와글
- HTTP
- Type Challenge
- 해커톤
- 타입챌린지 Readonly2
Archives
- Today
- Total
목록TS (1)
iamkanguk.dev
[TS] 빈 객체에는 어떤 타입을 사용해야 할까요?
코드를 작성하다가 빈 객체의 타입에 대해서 갑자기 궁금해지기 시작했다. 빈 객체에는 어떤 타입을 사용해야 할지 알아보자. 1. {} (빈 객체)의 의미 타입스크립트에서 빈 객체({})는 "any non-nullish value"를 의미한다. 다시 말해 null을 제외한 모든 값들을 허용한다는 의미이다. 실제로 다음과 같이 코드를 작성하면 에러가 나지 않는다. type EmptyObject = {}; const temp1: EmptyObject = 'hello world!'; const temp2: EmptyObject = 1111; undefined 값을 넣으면 에러는 발생한다. 프로젝트 코드를 작성하면서 이 부분을 의외로 많이 실수해서 정리하게 되었다.. 2. 어떻게 사용할 것인지? (1) 아무것도 ..
Language/TypeScript
2024. 2. 7. 18:14