티스토리 뷰

Front-end/TypeScript

type

ekki88 2022. 9. 6. 15:24

타입추론

let age:number = 30;
let isAdult:boolean = true ;
let a:number[] ={1, 2, 3];
let a2:rray<number> =[1, 2, 3];

튜플 Tuple

인덱스별로 타입이 다를 때 사용

let b:[string, number]

b = ["z", 1];
b = [ 1, "z"]; // 불가

void

아무것도 반환하지 않을 때 사용

function sayHello():void {
 console.log("hello");
 }

never

항상 에러를 반환하거나 영원히 끝나지않는 함수타입으로 사용 

function showError():naver{
throw new Error();
}

function infLoop():naver{
	while(true) {
    //do something...
  }
}

enum

비슷한 값들끼리 묶어줌

enum 0s{
	window
    Ios
    Android
 }

null, undefined

let a:null = null;
let b:undefined = undefined;

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
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
글 보관함