class - class는 일종의 함수지만 function 대신에 class라는 키워드로 작성한다. - 함수와 같이 변수 선언과 함수식 선언 둘 다 지원한다. - 하나의 클래스로 여러 개의 인스턴스를 생성할 수 있다.(공장의 틀과 같음) - 객체를 생성하기 위한 값과 메서드가 정의되어 있는 공장의 틀과 같음 - constructor()라는 메서드를 사용하여 값을 할당한다. class MyCar{ //클래스명과 함수명을 구별하기 위해 대문자로 시작한다. constructor(name){ //name을 전달받기 위함 매개변수 this.brand = name; //필드내에서 this는 클래스가 생성할 인스턴스를 지칭한다. } } let car1 = new MyCar('포르쉐'); let car1_2 = new MyCar('벤츠'); //class를 인스턴스로 생성할때에는 new로 호출한다. console.log(car1.brand); console.log(car1_2.brand); - c...
#class
#할당
#키워드
#클래스
#자바스크립트
#인스턴스
#변수선언
#값과_메서드정의
#new연산자
#javaScript
#constructor
#함수식_선언
원문링크 : 클래스 란?