프라퍼티와 메소드를 가진 옵젝트를 만들어 봅니다.
여기서는 Constructor function 으로 옵젝트를 만듭니다.

작성은 그냥 함수처럼 작성을 해 줍니다.

dog 라는 옵젝트를 만듭니다.
모든 개와 관련된 속성으로 일반적인 것 인 name과 age 속성을 주었습니다.

function dog(name, age) {

this.name = name;
this.age = age;
}

이것은 일종의 설계도 처럼 역활을 하며 이제 여기에 변수 값을 주기 위해
인스턴트를 만들어야 합니다.

new 라는 키워드로 새로운 객체를 만듭니다.


var amy = new dog("amy kim", 7);
var tom = new dog("tom", 5);

이런식으로 두개의 객체를 만들었습니다.

그리고 이것을 프린트 아웃 합니다.


document.write(amy.name);
document.write(tom.age);