Notice
Recent Posts
Recent Comments
Link
상똥이의 Back-End 공부방
[TypeScript] 데이터 타입 본문
1. 기본 타입
- 문자형: string
- 숫자형: number
- 진위값: boolean
const name: string = '박상희';
const age: number = 17;
const married: boolean = false;
2. 배열
- Array<타입> 또는 타입[]
cosnt array1: Array<number> = [1, 2, 3];
const array2: Array<String> = ['a', 'b', 'c'];
const array3: number[] = [1, 2, 3];
cosnt array4: string[] = ['a', 'b', 'c'];
3. 튜플
- 두 가지 이상의 데이터 타입을 적용할 수 있음
const address: [string, number] = ['Seoul', 100];
cosnt any: string|boolean;
4. 객체
- 데이터 타입으로 object를 적용하는 경우 어떤 타입의 값이든 담을 수 있음
const person1: object = {
name: '박상희',
age: 27,
married: false
};
const person2: {name: string, age: number, married: boolean} {
name: '박상희',
age: 27,
married: false
}
5. 함수
- 함수의 파라미터와 그 함수의 반환값을 타입으로 설정할 수 있음
function sum(int1: number, int2: number): number {
return int1 + int2;
}
6. union 타입
- 데이터 타입을 복수로 지정 가능
const anyType: string | number | boolean = ...;
'TypeScript' 카테고리의 다른 글
[TypeScript] 클래스 (0) | 2024.11.23 |
---|---|
[TypeScript] 제네릭 (0) | 2024.09.03 |
[TypeScript] 인터페이스와 타입 (0) | 2024.09.02 |
[TypeScript] 타입스크립트 개요 (0) | 2024.09.01 |