Compare Revisions

Array

Change Revisions

Revision 27835:

Revision 27835 by snearley on

Revision 27836:

Revision 27836 by snearley 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 27835
Revision 27836
n28        A JavaScript array is initialized with the given elementsn28        A JavaScript array is initialized with the given elements
>, except in the case where a single argument is passed to the&nbs>, except in the case where a single argument is passed to the&nbs
>p;<code>Array</code> constructor and that argument is a number. (>p;<code>Array</code> constructor and that argument is a number. (
>See below.) Note that this special case only applies to arrays cr>See below.) Note that this special case only applies to JavaScrip
>eated with the&nbsp;<code>Array</code> constructor, not with arra>t arrays created with the&nbsp;<code>Array</code> constructor, no
>y literals created with the bracket syntax.>t with array literals created with the bracket syntax.
n34        If the first argument passed to the JaveScript&nbsp;<coden34        If the first argument passed to the&nbsp;<code>Array</cod
>>Array</code> constructor is an integer between 0 and 2<sup>32</s>e> constructor is an integer between 0 and 2<sup>32</sup>-1 (incl
>up>-1 (inclusive), a new JavaScript array is created with that nu>usive), a new JavaScript array is created with that number of ele
>mber of elements. If the argument is any other number, a <code><a>ments. If the argument is any other number, a <code><a href="/en/
> href="/en/JavaScript/Reference/Global_Objects/RangeError" title=>JavaScript/Reference/Global_Objects/RangeError" title="en/JavaScr
>"en/JavaScript/Reference/Global_Objects/RangeError">RangeError</a>ipt/Reference/Global_Objects/RangeError">RangeError</a></code> ex
>></code> exception is thrown.>ception is thrown.
t41      Arrays are list-like objects that come with a several builtt41      Arrays are list-like objects that come with a several built
>-in methods to perform traversal and mutation operations. Neither>-in methods to perform traversal and mutation operations. Neither
> the size of an array nor the types of its elements are fixed.&nb> the size of a JavaScript array nor the types of its elements are
>sp; Since an array's size can grow or shrink at any time, arrays > fixed.&nbsp; Since an array's size can grow or shrink at any tim
>are not guaranteed to be dense.&nbsp; In general, these are conve>e, arrays are not guaranteed to be dense.&nbsp; In general, these
>nient characteristics, but if these are desirable things to have > are convenient characteristics, but if these are desirable thing
>for your use case, you might consider using WebGL typed arrays.>s to have for your use case, you might consider using WebGL typed
 > arrays.

Back to History