TypeScript2 Typescript 정리 - 2 노마드 코더의 TypeScript로 블록체인 만들기 강의에 나오는 TS 강의를 듣고 정리한 내용 백업. 범위는 FUNCTIONS ~ CLASSES AND INTERFACES. Call Signatures (or Function Signatures) : 함수의 패러미터 타입 & return 타입을 type으로 선언하는 것. type Foo = (a: number, b: number) => number; const foo:Foo = (a, b) => { // return number... }; → foo 함수의 패러미터의 타입을 지정해주지 않아도 Foo 타입을 통해 TS가 패러미터의 타입을 알 수 있음. → 함수 타입 선언과 구현을 분리할 수 있음. Overloading 함수가 여러 개의 서로 다른 Call.. 2023. 1. 16. Typescript 정리 - 1 노마드 코더의 TypeScript로 블록체인 만들기 강의에 나오는 TS 강의를 듣고 정리한 내용 백업. 범위는 처음 ~ OVERVIEW OF TYPESCRIPT(Types of TS part Three)까지. TypeScript? MS에서 만든 JS 기반 언어. 기존의 JS와는 달리 Strongly Typed 언어. 즉 JS에 타입을 추가했다고 볼 수 있음 (이 정도가 내 의식이였는데, 이거 이상의 의미를 지님). ※ TS Playground TS 코드를 작성해볼 수 있음. 작성한 TS 코드가 JS코드로 어떻게 변환되는지 보여줌. TS를 사용하는 이유 → Type Safety(타입 안정성) 기존의 JS는 타입에 유연한 언어. 논리와 이치에 맞지 않는 코드가 있더라도 이를 그대로 실행하기 때문에 예상치 못.. 2023. 1. 10. 이전 1 다음