new 연산자

new constructor()

처음에 익명 상태인 새 객체를 만들고 constructor 매개 변수에 의해 식별된 함수를 호출합니다. new 연산자는 this 키워드를 사용하여 참조되는 새로 만든 객체와 괄호로 묶은 선택적 매개 변수를 함수에 전달합니다. 그런 다음 constructor 함수에서 이를 사용하여 객체의 변수를 설정할 수 있습니다.

지원 버전: ActionScript 1.0, Flash Lite 2.0

피연산자

constructor : Object - 괄호로 묶은 선택적 매개 변수가 포함된 함수입니다. 일반적으로 이 함수는 생성할 객체 유형의 이름입니다(예: Array, Number 또는 Object).

예제

다음은 Book() 함수를 만든 다음 new 연산자를 사용하여 book1 및 book2 객체를 만드는 예제입니다.

function Book(name, price){
 this.name = name;
 this.price = price;
}

book1 = new Book("Confederacy of Dunces", 19.95);
book2 = new Book("The Floating Opera", 10.95);

다음은 new 연산자를 사용하여 18개의 요소가 포함된 Array 객체를 만드는 예제입니다.

golfCourse_array = new Array(18);

참고 사항

[] 배열 액세스 연산자, {} 객체 이니셜라이저 연산자