Edit in JSFiddle

// 생성자로 사용할 함수 일반적으로 함수명 첫글자를 대문자로 함
function Person(name, age) {
  this.name = name;
  this.age = age;
  this.print = function(){
    document.write("이름 : " + this.name + "<br>");
    document.write("나이 : " + this.age + "<br>");
  }
}

// 함수 호출은 새로운 객체를 만듭니다.
var man = new Person("남기용", 43);
man.print();
document.write(typeof man + "<br>"); // object 함수가 아닌 객체
document.write(man instanceof Person ); // true man 객체는 Person의 인스턴스임