그러면 모달이 하나 뜨는데, 모달 우측에서 lib.es5.d.ts 파일을 선택합니다.
▲ 그림 3-2 Array 인터페이스
lib.es5.d.ts의 Array 인터페이스를 보거나, 스크롤을 조작해 파일의 다른 부분을 볼 수도 있습니다. 모든 부분을 볼 필요는 없고 해당 타입을 사용할 때 lib.es5.d.ts 파일을 열어 타입을 분석해도 됩니다.
lib.es5.d.ts 외에 lib.es2015.core.d.ts, lib.es2015.iterable.d.ts 등의 파일에도 배열 타입이 선언되어 있습니다. 자바스크립트의 버전이 올라감에 따라 배열에 신기능이 추가되고, 신기능에 맞춰 타입 선언되어 있는 파일도 추가되었기 때문입니다. 배열은 모든 파일에 인터페이스로 선언되어 있어서 서로 합쳐집니다.