//외부 .js에 있는 변수를 .ts에서 이용하고 싶은 경우
// declare을 통해 변수를 재정의한다.
declare let a:number; //declare 정의 내용은 힌트이므로 js로 변환되지 않음.
console.log(a+1)
//ts파일 -> ts파일로 변수를 가져다쓰고 싶은 경우
//명시적으로 import export 사용한다.
// import {어쩌고} from './data' 이렇게
//global 만드는 방법도 있긴 하다. d.ts 만들지 이건 안쓴다. 다음시간은 d.ts
declare global{
type HumanName = string
}
export{}
'Frontend > TypeScript(완)' 카테고리의 다른 글
[TS] TS연습하기15 : index signature, keyof 연산자 (0) | 2023.04.13 |
---|---|
[TS] TS연습하기14 : d.ts (0) | 2023.04.13 |
[TS] TS연습하기12 : array와 tuple, rest parameter (0) | 2023.04.13 |
[TS] TS연습하기11 : React와 타입스크립트(TSX) (0) | 2023.04.13 |
[TS] TS연습하기10 (0) | 2023.04.13 |
댓글