본문 바로가기

객체2

5.1.2 생성자 함수(constructor function)를 이용하여 객체 정의하고 생성하기 5.1.2 생성자 함수(constructor function)를 이용하여 객체 정의하고 생성하기 JavaScript에서 하나의 객체(object)가 생성할 때 내부적으로 생성자 함수를 호출할 수 있는데 이 생성자 함수 내에는 생성한 객체를 가리키기 위해서 this 라는 키워드가 사용하며 이 this 키워드를 이용하여 객체의 속성을 설정할 수 있습니다. 생성자 함수를 이용한 객체 정의 형식은 다음과 같습니다. function 정의할객체이름(입력파라미터1, 입력파라미터2, …){ this.속성1= 속성값1; this.속성2 = 속성값2; …; this.메서드1 = 호출할메서드이름1; this.메서드2 = 호출할메서드이름2; … } function 호출할메서드이름1() { 처리할 코드들; } function .. 2013. 8. 6.
5. 객체(Object) 5. 객체(Object) JavaScript에서 객체(Object)는 속성(property), 메서드(method)의 집합입니다. 속성(property)은 객체(Object)의 멤버로 속성값으로는 정수값, 실수값 같은 단순 데이터부터 객체(Object), 함수(Function)이 올 수 있습니다. 다음으로 메서드(method)는 객체(object)의 멤버로 일종의 함수를 의미합니다. JavaScript에는 기본적으로 웹 브라우저와 관련된 window, document와 같은 객체(Object), 내장 객체(object)인 Array, String, Date, Error, Math 같은 객체들이 정의되어 있어 이를 필요할 때 사용할 수 있으며 마지막으로 여러분의 필요에 따라 정의하여 사용 가능한 사용자 정.. 2013. 8. 6.