JavaScript With Syntax For Types.강의만 듣는게 아닌 공식문서를 같이 읽어야 시너지가 난다. 읽어야 할 파트 핸드북(한국어) 필독What’s New에서 TS의 변천사 훑기 TS는 언어이자 컴파일러(TSC)(트렌스파일러에 가까움)이다 따라서 T
반대로 말하면 TS에서 모든 타입이 any인게 JS\*\*주의!!타입은 소문자로!!! 대문자는 다른 뜻이다type을 어디에 지정하는지 잘 확인하자 TS는 JS로 변환되에야 하는게 메인 룰이므로 타입을 지웠을 때도 말이 되는 JS코드여야 한다. 헷갈리면 : 뒤에부터 순차
02.1 - forEach, map 제네릭 분석 TS에서 타입추론을 하는 방법은 제네릭 덕분이다. TS에서 제네릭 타입을 추론할 때 사용된 제네릭 타입 중 가장 첫번째로 알고 있는 값을 기준으로 보고 모든 제네릭 타입을 그 타입으로 추론한다. (내생각) 제네릭은
Partial의 기능은 원래 필수였던 값들을 옵션값으로 다 변경해준다. 인덱스 시그니처를 사용해서 맵드 타입으로 T객체의 키값들 키로 갖고 (\[P in keyof T]) 옵셔널값으로 객체의 키값에 따른 value도 가져온다(T\[P])이렇게 되면 타입이 느슨해져서 P