<title>Prototype Pattern Example</title>
<script type="text/javascript">
Person.prototype.name = "Nicholas";
Person.prototype.age = 29;
Person.prototype.job = "Software Engineer";
Person.prototype.sayName = function(){
var person1 = new Person();
var person2 = new Person();
alert(person1.sayName == person2.sayName);
alert(Person.prototype.isPrototypeOf(person1));
alert(Person.prototype.isPrototypeOf(person2));
if (Object.getPrototypeOf){
alert(Object.getPrototypeOf(person1) == Person.prototype);
alert(Object.getPrototypeOf(person1).name);