Union type
-
Typescript - Type AliasFront-end/Typesrcipt 2023. 4. 12. 15:50
Type Alias type alias 란 타입을 변수로 만들어서 사용 하는것이다. type alias 를 변수로 선언할때 대문자로 사용한다. type Info = string | number;// type을 변수로 사용한다. (통상 대문자로 시작) let myAge: Info = 27;// number 타입 허용 let myName: Info = 'zelord';// string 타입 허용 배열 및 오브젝트도 type alias 를 사용할 수 있다. type Member = {// Member로 타입변수를 선언 name: string, age: number } let person: Member = {// Member 타입변수를 불러와서 타입선언 name: 'zelord', age: 27 } type L..
-
Tyepscript - Union, any, unknownFront-end/Typesrcipt 2023. 4. 12. 11:03
Tyepscript Union Tyepscript Union 이란 2가지 이상의 타입을 선언이 필요할때 선언할 수 있는타입이다. 선언 방법은 변수: (타입1 | 타입2) 로 선언할 수 있다. let myName: (string | number) = 'kim'; let myAge: (string | number) = 27; 배열변수에서의 union type 을 선언하여 숫자 또는 문자열 배열 변수를 만들 수 있다. let myNumArr: (string | number)[] = [1, 'zelord', 3]; // 숫자 or 문자열 배열 타입선언 배열 뿐만아니라 오브젝트변수에서도 union type 선언이 가능하다. let myObject: { name: (string | number) } = { name..
-
Typescript - 변수 선언Front-end/Typesrcipt 2023. 4. 11. 16:11
Typescript 변수 선언 Typescript 변수에 타입을 지정할 수 있다. let myName: string = '내 이름'; // string 타입 let myAge: number = 3; // number 타입 let myboolean: boolean = true; // boolean 타입 let myNull: null = null; // null 타입 let myUndefined: undefined = undefined; // undefined 타입 let myStrArr: string[] = ['1', '2', '3']; // 문자열 배열 타입 let myNumArr: number[] = [1, 2, 3]; // 숫자열 배열 타입 let myObject: { name: string } = ..