TS_array 와 d.ts file

金秀·2022년 8월 12일
0

TS

목록 보기
8/10

array 타입

  • rest parameter 1

  • rest parameter 2

exercise 1

type Arr = [string, number, ...boolean[]]
let arr :Arr = ['동서녹차', 4000, true, false, true, true, false, true]; 

exercise 2

function 함수(...rest :[string, boolean, ...(number|string)[] ]){
}

d.ts file

To use

  • import/export 하기

  • import * as a from 쓰면 타입의 모든 파일 다 가져옴

  • tsconfig.json 파일에서 자동생성하게 해주기
    "declaration" : true

  • 자동으로 d.ts 파일에 기록해줌 => 수정하지 않고 reference 용으로 사용하기

  • 내가 만든 d.ts 파일은 local scope라서 import/export 해야하지만
    tsconfig.json 에 설정해주면 import/export 없이 global module로 타입 쓸 수 있음
    BUT 그다지 추천하지 않음!
profile
기록하기

0개의 댓글

관련 채용 정보