반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- sacai
- Github
- 리눅스
- dunk high
- 자바스크립트
- 드로우
- Linux
- 리액트
- 덩크 로우
- dunklow
- 덩크로우
- 주식
- JavaScript
- 나이키
- 코로나19
- react
- 제이쿼리
- Python
- oracle
- Dunk Low
- 덩크 하이
- jQuery
- 발매예정
- 주식공부
- 오라클
- Nike
- GIT
- stockx.com
- draw
- 파이썬
Archives
- Today
- Total
Life goes slowly...
[TypeScript] 타입스크립트의 기초문법 본문
728x90
반응형
타입스크립트(TypeScript) 코드에서는 어떠한 변수 또는 값의 타입을 표기하기 위하여 타입 표기를 사용합니다. 타입 표기는 식별자 또는 값 뒤에 콜론(:)을 붙여서 value:type 의 형태로 표기합니다.
타입스크립트(TypeScript) 기본 타입
1. Boolean - 타입의 진위 값을 확인하기 위한 타입, 참 또는 거짓을 나타내는 타입입니다.
let status: boolean = true;
2. Number - 숫자를 나타내는 타입입니다.
let count: number = 1;
3. String - 문자열을 나타내는 타입입니다.
let str: string = "Hello World";
4. Array - 배열을 나타내는 타입으로 요소의 타입까지 정의해야 합니다.
let arr: number[] = [7,8,9];
let arr: Array<number> = [5,6,4];
5. null / undefined - null, undefined 각각의 타입을 나타내며 하나의 값만을 갖는 타입입니다.
let nullVal: null = null;
let undefinedVal: undefined = undefined;
//type Error
let nullVal: null = undeefined;
6. Tuple - Tuple은 배열의 길이가 고정되고 각 요소의 타입이 지정되어 있는 배열 형식을 의미하는 타입입니다.
let arr: [number,string] = [1,'Hello World'];
7. any - 모든 타입을 할당할 수 있는 타입형태입니다.
let arr: any = [true, 5, 'hello'];
let str: any = 'Hello World';
let num: any = 1;
8. void - 반환 값이 없는 함수의 반환 타입형태입니다.
function test(): void {
console.log("Hello World");
}
function returnVoid() : void {
return;
}
9. Never - 무한반복을 뜻하는 함수의 타입을 뜻합니다.
function noEnd(): never {
while(true){
}
}
728x90
반응형
'프로그래밍 > Javascript' 카테고리의 다른 글
[TypeScript] 타입스크립트의 타입호환 (1) | 2023.12.07 |
---|---|
[TypeScript] 타입스크립트의 인터페이스란? (0) | 2023.12.06 |
[TypeScript] 타입스크립트의 고유문법 (2) | 2023.12.05 |
[TypeScript] 타입스크립트는 무엇일까? (2) | 2023.12.04 |
[Javascript] 날짜 라이브러리 - moment.js (0) | 2023.02.06 |
[Javascript] 패턴형식 정규식 체크하기(전화번호, 이메일) (0) | 2021.12.21 |
[jQuery] 체크박스(checkBox)에 체크된 행(Row) 삭제하기 (1) | 2021.09.29 |
[jQuery] 시간 지연함수 - .delay() 함수 (0) | 2021.09.27 |
Comments