mozilla

Compare Revisions

Function.prototype.call()

Change Revisions

Revision 335587:

Revision 335587 by ethertank on

Revision 342143:

Revision 342143 by adriaanlabusc on

Title:
Function.prototype.call
Function.prototype.call
Slug:
JavaScript/Reference/Global_Objects/Function/call
JavaScript/Reference/Global_Objects/Function/call
Tags:
"JavaScript Reference", "JavaScript"
"JavaScript Reference", "JavaScript"
Content:

Revision 335587
Revision 342143
t82      You can use <code>call</code> to chain constructors for an t82      You can use <code>call</code> to chain constructors for an 
>object, similar to Java. In the following example, the constructo>object, similar to Java. In the following example, the constructo
>r for the <code>Product</code> object is defined with two paramet>r for the <code>Product</code> object is defined with two paramet
>ers, <code>name</code> and <code>value</code>. Two other function>ers, <code>name</code> and <code>price</code>. Two other function
>s <code>Food</code> and <code>Toy</code> invoke <code>Product</co>s <code>Food</code> and <code>Toy</code> invoke <code>Product</co
>de> passing <code>this</code> and <code>name</code> and <code>val>de> passing <code>this<font face="Lucida Grande, Lucida Sans Unic
>ue</code>. Product initializes the properties name and price, bot>ode, DejaVu Sans, Lucida, Arial, Helvetica, sans-serif"><span sty
>h specialized functions define the category.>le="line-height: 17.600000381469727px;">&nbsp;and&nbsp;</span></f
 >ont></code><code>name</code> and <code>price</code>. Product init
 >ializes the properties <code>name</code> and <code>price</code>, 
 >both specialized functions define the <code>category</code>.

Back to History