이름 묶기
관련 타입과 값을 하나의 전역 객체 아래에 묶어 이름 충돌을 줄입니다.
namespace Geometry
namespace, 다중 파일 구성, 별칭을 이해하되 새 코드에서는 ES 모듈 전환 기준까지 함께 판단해야 합니다.
관련 타입과 값을 하나의 전역 객체 아래에 묶어 이름 충돌을 줄입니다.
namespace Geometry
네임스페이스 안에서 export한 멤버만 바깥에서 접근할 수 있습니다.
export class
중첩된 네임스페이스 접근이 길어질 때 import alias로 줄입니다.
import Polygons = Shapes
현대 프로젝트에서는 파일별 import/export가 의존 추적과 도구 호환에 유리합니다.
ES module