TypeScript
-
[TypeScript] 맘대로 기록.TypeScript 2022. 11. 19. 16:32
1. 에러를 사전 방지할 수 있다. function add(a: number, b: number): number { return a + b; } add(10, '20'); // Error! 잘못된 타입의 파라미터 사용, 의도하지 않은 리턴값 등을 사전에 방지할 수 있음. 2. 함수 구조 정의가 가능하다. interface SumFunc { (a: number, b: number): number; } var sum = SumFunc; sum = function(a: number, b: number): number { return a + b; } 3. 인덱싱 정의. interface StringArray { [index: number]: string; // index는 number 타입, 배열의 요소는 st..