1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>클래스 이름 충돌 피하기</title> </head> <body> <script> var Info = Info || {}; // Info가 비어 있는 경우에만 새로운 이름 공간을 작성 Info.Person = function(name, birth) { this.name = name; this.birth = birth; }; Info.Person.prototype.toString = function() { return this.name + ' _ _ ' + this.birth; } var p = new Info.Person('이정우', new Date(1981, 5, 16)); console.log(p.toString()); </script> </body> </html> |
댓글 없음:
댓글 쓰기