본문 바로가기

Web Dev/JS

JS - 객체를 생성하는 3가지 방법

1) 객체 리터럴

  1. var person = {
  2. name : "kim",
  3. age : 30,
  4. greeting : function() {
  5. console.log("hello");
  6. }
  7. };

 

2) object 생성자 함수

  1. var person = new Object();
  2. person.name = "kim";
  3. person.age = 30;
  4. person.greeting = function() {
  5. console.log("hello");
  6. };

 

3) 사용자 정의 생성자 함수

  1. function Person(name, age) {
  2. this.name = name;
  3. this.age = age;
  4. };
  5. var person1 = new Person("kim", 30);
  6. var person2 = new Person("park", 24);

'Web Dev > JS' 카테고리의 다른 글