-
Typescript - Method AliasFront-end/Typesrcipt 2023. 4. 13. 15:48728x90반응형
Typescript Method Type
type alias 를 사용하여 함수에 타입을 지정하는 이러한 방법도 있다.
type FnType = (a: string) => number; // 함수 type alias 선언 let methodFn: FnType = function (str) { // 함수표현식으로 만들어 type alias를 사용한다 return 27; }
반응형함수 표현식을 사용하여 선언된 함수에 type alias 를 사용하기 위해서는 화살표 함수로 type alias 만들 수 있다.
오브젝트 속 함수의 type alias는 이렇게 선언 할 수 있다.
type PetInfoType = { name: string, // name을 string 타입으로 선언 ageFn: (num: number) => number; // 함수 ageFn을 alias로 타입 선언 } let petInfo: PetInfoType = { name: 'bomE', ageFn(num) { return num + 1; } }
728x90반응형'Front-end > Typesrcipt' 카테고리의 다른 글
Typescript - Class Type & Interface (0) 2023.04.14 Typescript - HTML DOM 제어 (0) 2023.04.13 Typescript - Literal Types (0) 2023.04.13 Typescript - Type Alias (0) 2023.04.12 Typescript - Narrowing & Assertion (0) 2023.04.12