mozilla

Compare Revisions

Array

Change Revisions

Revision 27784:

Revision 27784 by dbruant on

Revision 27785:

Revision 27785 by dbruant on

Title:
Array
Array
Slug:
JavaScript/Reference/Global_Objects/Array
JavaScript/Reference/Global_Objects/Array
Tags:
JavaScript, NeedsEditorialReview, "JavaScript Reference"
JavaScript, NeedsEditorialReview, "JavaScript Reference"
Content:

Revision 27784
Revision 27785
t73      Specifying a single parametert
74    </h3>
75    <p>
76      When you specify a single numeric parameter with the <code>
>Array</code> constructor, you specify the initial length of the a 
>rray. The following code creates an array of five elements: 
77    </p>
78    <pre class="brush: js">
79var billingMethod = new Array(5);
80</pre>
81    <p>
82      The behavior of the <code>Array</code> constructor depends 
>on whether the single parameter is a number. 
83    </p>
84    <ul>
85      <li>If the value specified is a literal number, the constru
>ctor converts the number to an unsigned, 32-bit integer and gener 
>ates an array with the length property (size of the array) set to 
> the integer. The array initially contains no elements, even thou 
>gh it might have a non-zero length. 
86      </li>
87    </ul>
88    <ul>
89      <li>If the value specified is not a literal number, an arra
>y of length 1 is created, with the first element having the speci 
>fied value. 
90      </li>
91      <li>If the value specified is a <a href="/En/Core_JavaScrip
>t_1.5_Reference/Global_Objects/Number" title="En/Core_JavaScript_ 
>1.5_Reference/Global_Objects/Number">number object</a> (e.g., cre 
>ated with "new Number(123)"), then it will, unlike literal number 
>s, be treated as an array of length 1 with the first element bein 
>g the number object. 
92      </li>
93    </ul>
94    <p>
95      The following code creates an array of length 25, then assi
>gns values to the first three elements: 
96    </p>
97    <pre class="brush: js">
98var musicTypes = new Array(25);
99musicTypes[0] = "R&amp;B";
100musicTypes[1] = "Blues";
101musicTypes[2] = "Jazz";
102</pre>
103    <h3>

Back to History