📗 Classes
📑 Classes Classes란 object(객체)를 만드는 blueprint (청사진, 설계도)라고 할 수 있다. 클래스 이전에 object를 만드는 기본적인 방법은 function이다. JavaScript에도 class는 es6 부터 사용 가능하지만 접근제어자 같은 몇가지 기능이 부족하다. typescript에서 OOP을 위한 초석으로 class의 여러가지 기능을 제공하고 있다. 또한 TypeScript 에서는 클래스도 사용자가 만드는 타입 중의 하나라고 할 수 있다. class Person {} const p1 = new Person(); console.log(p1);class Person { name; constructor(name: string) { this.name = name; } } co..
TypeScript
2022. 12. 19. 11:35