일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Type Challenge
- Array.prototype.push
- 와글와글
- 스터디 회고
- 타입 챌린지 Deep Readonly
- 타입 챌린지
- 코딩테스트
- typeorm
- TypeScript
- 타입챌린지 Readonly2
- type challenge omit
- 타입 챌린지 IndexOf
- 와글와글 해커톤
- node.js
- 타입스크립트
- HTTP
- 맵필로그
- npm
- Conditional Types
- 월간cs
- 타입챌린지
- 189-Awaited
- TypeScript 타입챌린지
- 해커톤
- network
- nestjs
- 이펙티브 타입스크립트
- 백엔드
- Mappilogue
- 노드 교과서 개정2판
- Today
- Total
목록이펙티브 타입스크립트 (2)
iamkanguk.dev
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PlhK3/btsIheoSTSJ/7kihBByeluVUqszIeMOyVk/img.png)
오랜만에 블로그를 쓰는 것 같다. 핑계일 수 있겠지만 최근에 자취를 시작하면서 정신이 너무 없고, 회사도 운이 좋게 입사하게 되어 정신이 없고... 헬스장 환불 사건.... 기타 등등 진짜 다양한 사건들이 많은 5월과 6월이었다. 마침 오늘 8주간 참여했던 이펙티브 타입스크립트 스터디가 끝나게 되었는데 집에서 푹 낮잠을 자고 일어나서 밥먹으면서 간단하게 스터디 회고글을 작성해보려고 한다. 어떤 스터디에 참여했는지?월간CS는 정기적으로 스터디를 운영하는 모임이다. 여기서 이펙티브 타입스크립트라는 책을 가지고 발표 스터디를 하는 모임에 참여하게 되었다. 매주 일요일 오전 10시부터 12시까지 강남 스터디룸에서 오프라인 스터디를 진행했다. 매일 책을 읽고 DIL을 Markdown을 통해 작성하고 Git에 올린..
1장에서는 타입스크립트라는 언어에 대해서 설명을 하는 파트이다.자바스크립트와 타입스크립트의 관계에 대해서 중요하게 다루는 것 같다.아이템1: 타입스크립트와 자바스크립트의 관계 이해하기타입스크립트는 인터프리터로 실행되는 것도 아니고 C와 Java 같은 저수준 언어로 컴파일 되는 것이 아니다.또 다른 고수준 언어인 JavaScript로 컴파일 되고 실행 역시 TypeScript가 아닌 JavaScript로 이루어진다.타입스크립트는 자바스크립트의 상위집합(Superset)이다.타입스크립트의 타입 시스템은 자바스크립트 런타임 동작을 모델링한다.타입 체크를 통과해도 런타임에 오류가 발생하는 경우const names = ['Alice', 'Bob'];console.log(names[2].toUpperCase());..