일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Async
- 리액트
- 리덕스
- 렛츠기릿 자바스크립트
- 손에 익히며 배우는 네트워크 첫걸음
- 4주 프로젝트
- javascript
- 파이썬
- til
- LeetCode
- HTTP
- 알고리즘
- js
- 정재남
- 제로초
- 토익
- 코드스테이츠
- 회고
- 토익 900
- 백준
- 타임어택
- 2주 프로젝트
- programmers
- codestates
- 타입스크립트 올인원
- 프로그래머스
- 타입스크립트
- 자바스크립트
- SQL 고득점 Kit
- 코어 자바스크립트
- Today
- Total
목록2024/02 (12)
Jerry
섹션 1 기본 문법 배우기 자바스크립트 변환 시, 콜론, type, interface, generic은 전부 사라진다 타입부분을 제대로 알고 사라지는 부분도 알고 있어야 한다 const t: true = true; type Add = () => number; interface Minus {} 위에는 타입, 아래는 선언만 되어있게 할 수 있다 function add(x: number, y: number): number; function add(x, y) { return x + y; } as부분도 사라진다 let aa = 123; aa = 'hello' as unknown as number;
섹션 1 기본 문법 배우기 타입스크립트가 이상한 추론을 하거나 절대 피해야할 any 타입으로 추론할 때 나서면 된다. 추론이 잘 되면 추론을 맡겨라, 최대한 타입을 좁게 적어라
섹션 1 기본 문법 배우기 타입 - 소문자 사용하기 타입 - 자리 기억하기 const a: string = '5'; const b: number = 5; const c: boolean = true; const d: undefined = undefined; const e: null = null; any를 쓰면 자바스크립트가 된다, 타입스크립트를 쓰는 의미가 없어진다 타입스크립트의 주목적은 any를 제거하는 것 const f: any = true; const g: true = true; // true만 받을 것이다 const h: 5 = 6; // 고정값 받겠다 명시 함수 타입 1 // 파라미터 타입 자리와 리턴값 자리 (자리를 잘 기억) function add(x: number, y: number): nu..
섹션 0 기본 세팅하기 (1) 타입스크립트 강좌를 리뉴얼한 이유 - 실습을 하면서 배우는 것도 (문법) 중요하지만, 남이 짠 타입에 대해서 분석하는 법을 아는 것도 중요하다는 것을 알게 됨 - 기본 문법 + 6개 라이브러의 타입을 공부 플랜 타입스크립트를 배워야하는 이유 - 안전성이 자바스크립트에 비해 높다고 생각 안정적 = 에러가 덜 난다 = 책임질 게 줄어든다 - 러닝커브가 높지 않다 타입스크립트 공식문서 ★ ★ ★) - 핸드북 필독!! - 버전 1.1부터 최신까지 읽어보기 - 강의 수강 => 시너지!! (2) 타입스크립트를 할 때 알아야 할 단 한가지 [기본지식] 메인 룰 (from https://github.com/ZeroCho/ts-all-in-one) - typescript는 최종적으로 jav..