반응형
- [ Language/TypeScript ][TYPE SCRIPT] 타입 스크립트 Type Alias2023-12-31 08:20:48Type Alias 란? Type Alias 는 새로운 타입을 정의할 때 사용한다. 타입으로 사용할 수 있다는 점에서 Type Alias 는 Interface 와 유사하다. Type 사용 방법 type PositionType = { x: number; y: number; }; const position: PositionType = { x: 3, y: 4 } Type 의확장 Interface 와 type 을 비교해보면 확장 기능에 있어서 interface 가 조금 더 준수한 성능을 가지고 있다고 한다. (최신 버전에서는 성능으로 인한 차이는 없다고 확인) type 과 interface 를 사용하는 데에는 팀 내 규칙에 따라서 달라지곤 하지만 일반적으로 type 을 사용할 때에는 단순히 값을 담아두기 위해..
- [ Language/TypeScript ][TYPE SCRIPT] Class2023-12-27 00:54:52접근 제한자 ( Access Modifier ) 타입 스크립트에서는 접근 제한자 (Access Modifier) 를 지원한다. 접근 제한자에는 public , private , protected 가 있다. 아무것도 표기하지 않고 작성하면 public 이다. private 을 사용하면 해당 클래스 내에서만 사용 가능하다. #을 붙여도 가능. protected 는 자식 클래스에서도 접근이 가능하지만, 클래스 인스턴스에서는 접근 불가. static 을 사용하면 클래스로 접근해야한다. class Exam { name: string static nation: string = 'Korea' private addr: string protected age: number constructor(name: string , ..
반응형