function Person(name,age) { var obj = {}; // 반환할 객체생성 // 변수와 메서드를 정의합니다. // var 키워드로 변수를 정의하면 private 변수가 됩니다. obj.sayName = function() { document.write(name); } return obj; } var person1 = Person("nam", 33); var person2 = Person("sin", 27); person1.sayName(); // nam document.write("<br>"); person2.sayName(); // sin