사용자 도구

사이트 도구


wiki:javascript:javascript_note:js_object_constructors

문서의 이전 판입니다!


Javascript Objects

  • description : Javascript Object Constructors
  • author : 오션
  • email : shlim@repia.com
  • lastupdate : 2021-05-03


The source of this article

Javascript Object Constructors

// Constructor function for Person Objects
function Person(first, last, age, eye) {
  this.firstName = first;
  this.lastName = last;
  this.age = age;
  this.eyeColor = eye;
}
 
// Create a Person object
let myFather = new Person("Anthony", "Young", 50, "green");
 
// Display age
document.getElementById("demo").innerHTML =
"My father is " + myFather.age + ".";      // My father is 50.


대문자 첫 번째 철자로 생성자 함수(constructor function)의 이름을 지정하는 것이 좋습니다.


Object Types (Blueprints) (Classes)

이전 챕터(JS Object Constructors)의 예제들은 제한적입니다. 그 예제들은 하나의 개체만 만듭니다.

때때로 우리는 동일한 “유형”의 많은 객체를 생성하기 위해 “청사진”이 필요합니다.

“객체 유형”을 만드는 방법은 객체 생성자 함수를 사용하는 것입니다.

위의 예에서 Person () 함수는 객체 생성자 함수입니다.

new 키워드를 사용하여 생성자 함수를 호출하여 동일한 유형의 객체를 만듭니다.

/volume1/web/dokuwiki/data/attic/wiki/javascript/javascript_note/js_object_constructors.1620008558.txt.gz · 마지막으로 수정됨: 2022/03/10 19:52 (바깥 편집)