-
Typescript - Primitive TypesFront-end/Typesrcipt 2023. 4. 12. 10:05728x90반응형
Primitive Types
Primitive Types(기본 타입)이란 string, null, boolean 원시타입이다.
타입스크립트의 변수 선언은 변수명: 타입 이렇게 선언할 수 있다.
let myName: string = 'kim'; // myName이라는 변수는 string 타입이 된다 myName = 27; // 숫자타입인 number가 되서 에러가 나타난다.
여러가지 타입으로 변수를 선언 할 수 있다.
let myName: string = '내 이름'; // string 타입 let myAge: number = 3; // number 타입 let myboolean: boolean = true; // boolean 타입
반응형타입을 명시적으로 선언해도 되지만 생략이 되면 타입스크립트가 변수를 생성할 때 자동으로 타입을 붙여준다.
let myName = '내 이름'; // string 타입 let myAge = 3; // number 타입 let myboolean = true; // boolean 타입
변수를 미리 선언한 후 나중에 값을 할당하면 그 값에 대한 타입이 자동으로 변환되어 선언된다.
let myName myName = 'zelord'; // string 타입으로 변환됨
Array Type 선언
배열 변수를 선얼할 때도 타입을 지정해줄 수 있다.
let myStrArr: string[] = ['1', '2', '3']; // 문자열 배열 타입 let myNumArr: number[] = [1, 2, 3]; // 숫자열 배열 타입
Object Type 선언
오브젝트 변수를 선언할 때 타입을 지정해 줄 수 있다.
let myObject: { name: string, // name 키의 string 타입선언 age: number, // age 키의 number 타입 선언 } = { name: 'zelord', age: 28, };
728x90반응형'Front-end > Typesrcipt' 카테고리의 다른 글
Typescript - Narrowing & Assertion (0) 2023.04.12 Typescript - function parameter, return (0) 2023.04.12 Tyepscript - Union, any, unknown (0) 2023.04.12 Typescript - 변수 선언 (0) 2023.04.11 Typescript - 설치 및 셋팅 (0) 2023.04.11