클래스 란?


클래스 란?

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 #함수식_선언

원문링크 : 클래스 란?