// Error: Cannot find name 'locallyDeclared'.// Error: Cannot find name 'locallyDeclared'.
전역 선언과 모듈 선언이 함께 잘 작동하도록 랭글링
wrangling
하는 것은 까다로울 수 있습니다.
타입스크립트의
declare
와
global
키워드를 적절히 사용하면 프로젝트에서 전역으로 사용
가능한 타입 정의를 설명할 수 있습니다.
11.3
내장된 선언내장된 선언
지금까지 선언이 어떻게 작동하는지 살펴봤으니 타입스크립트의 숨겨진 용도를 공개할 차례입
니다. 타입스크립트는 지금까지 타입 검사를 강화해왔습니다.
Array
,
Function
,
Map
,
Set
과
같은 전역 객체는 타입 시스템이 알아야 하지만 코드에서 선언되지 않는 구문입니다. 이와 같
은 전역 객체는 디노,
Node
.
js
, 웹 브라우저 등에서 실행되는 런타임 코드에 의해 제공됩니다.
11.3.1 11.3.1
라이브러리라이브러리
선언선언
모든 자바스크립트 런타임에 존재하는
Array
,
Function
같은 내장된 전역 객체는
lib
.
[
target
].
d
.
ts
파일 이름으로 선언됩니다. 여기에서
target
은 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.