class (1) 썸네일형 리스트형 ES6 / 클래스 / 1편 / 클래스 선언과 표현식 ES6부터는 클래스 정의해서 사용가능해짐. 기존에는 함수를 생성자 형태로 선언한 다음 상속이 필요한 변수나 함수를 prototype 객체에 할당하는 방법을 사용함. ES6에서는 class 키워드로 클래스를 정의하므로 코드가 훨씬 간결해짐. 현재로서는 함수형 컴포넌트가 대세라는데 클래스형도 배워놔야한대서 정리해볼까함. 클래스 선언은 아래와같이 하면됨. - 작명해주고 - 클래스키워드 써줘야함 (constructor) class Rectangle { constructor(height, width) { this.height = height; this.width = width; } } 클래스선언과 함수선언의 차이점은 함수선언은 호이스팅이 일어나지만 클래스선언은 그렇지 않다는 점이다. // 호이스팅에 관해서는 다음.. 이전 1 다음