| 
 <html>
 <body>
 <script language="javascript">
 function Object(firstName, lastName){
 this.firstName = firstName;
 this.lastName = lastName;
 }
 function function1(){
 myObject.getAge = getAge;
 alert(myObject.getAge());
 }
 function function2(){
 myObject.favoriteColor = 'Blue';
 alert(myObject.favoriteColor);
 }
 function getAge(){
 return 35;
 }
 var myObject = new Object('first name', 'last name');
 </script>
 <button onclick="function2();">Add property</button>
 <button onclick="function1();">Add method</button>
 <button onclick="alert(myObject.constructor);">Constructor</button>
 <button onclick="alert(myObject.isPrototypeOf(myObject));">PrototypeOf</button>
 <button onclick="alert(myObject.hasOwnProperty('lastName'));">HasProperty</button>
 </body>
 </html>
 
 
 
 
 |