리터럴 방식으로 생성

먼저 리터럴 방식으로 객체를 생성하는 방법이다. 간단하다. 먼저 함수이름을 만들지 않고 함수를 만든 후

그것을 리터럴 변수에 집어넣는다.

그리고 변수(파라미터) 이런 식으로 호출하면 된다.

 

 

 

생성자 함수로 생성

먼저 생성자 함수를 생성한다. this는 Circle 객체에 있는 radius의 값을 의미한다.

그리고 생성자 함수 안에 getRadius 함수를 생성하여, 이걸 불러왔을 시, radius값을 출력하도록 한다.

new를 이용하여 생성자 함수를 통한 객체를 생성하고 숫자 5를 집어넣는다.

만약 new가 없다면 생성자가 아닌 일반 함수로 동작된다.

객체 내, getRadius함수를 호출하면 아래의 결과가 뜬다.

이것이 생성자 함수에 의한 객체 생성 방식이다.

 

 

 

 

+ Recent posts