Copyright ©

Prototype Object extend() Method

previous next


This method copies all properties from the source to the destination object. This is used by Prototype to simulate inheritance by copying to prototypes.


Object.extend(dest, src);

Return Value :


<title>Prototype examples</title>
<script type="text/javascript" 


function showResult(){

   var o1 = { name: 'Prototype', version: 1.5 };
   // An empty object
   var o2 = {};
   var o2 = Object.extend(o2, o1);

   alert( " Value of :" + );
   // Returns Prototype

   alert( " Value of o2.version :" + o2.version );
   // Returns 1.5




  <p>Click the button to see the result.</p>
  <br />
  <br />
  <input type="button" value="Result" onclick="showResult();"/>


To understand it in better way you can Try it yourself.

previous next

Copyright ©