Name
Array — built-in support for arrays
Availability
Core JavaScript 1.1; enhanced by ECMA-262; enhanced in Navigator 4. Array functionality is available in JavaScript 1.0, but the Array object itself is not supported by Navigator 2.
Constructor
new Array() new Array(size) new Array(element0, element1, . . . , elementn)
Properties
- length
The size of an array. JavaScript 1.1, Internet Explorer 3; ECMA-262.
Methods
- concat(value, . . . )
Concatenate arrays. JavaScript 1.2.
- join(separator)
Concatenate array elements to form a string. JavaScript 1.1; ECMA-262.
- pop()
Remove and return the last element of an array. Navigator 4.
- push(value, . . . )
Append elements to an array. Navigator 4.
- reverse()
Reverse the elements of an array. JavaScript 1.1; ECMA-262.
- shift()
Shift array elements down. Navigator 4.
- slice(start, end)
Return a portion of an array. JavaScript 1.2.
- sort(orderfunc)
Sort the elements of an array. JavaScript 1.1; ECMA-262.
- splice(start, deleteCount, value, . . . )
Insert, remove, or replace array elements. Navigator 4.
- toString()
Convert an array to a string. JavaScript 1.1; ECMA-262.
- unshift(value, . . . )
Insert elements at the beginning of an array. Navigator 4.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access