JavaScript slice() Method
JavaScript Array Object
Definition and Usage
The slice() method returns selected elements from an existing array.
Syntax
|
arrayObject.slice(start,end)
|
| Parameter |
Description |
| start |
Required. Specify where to start the selection. Must
be a number. Starts at 0 |
| end |
Optional. Specify where to end the selection. Must
be a number |
Tips and Notes
Tip: You can use negative numbers to select from the end of the array.
Note: If end is not specified, slice() selects all elements from the
specified start position and to the end of the array.
Example
Example
In this example we will create an array, and then display selected elements from it:
<script type="text/javascript">
var arr = new Array(6);
arr[0] = "Jani";
arr[1] = "Hege";
arr[2] = "Stale";
arr[3] = "Kai Jim";
arr[4] = "Borge";
arr[5] = "Tove";
document.write(arr + "<br />");
document.write(arr.slice(0,1) + "<br />");
document.write(arr.slice(2,4) + "<br />");
document.write(arr);
</script>
|
The output of the code above will be:
Jani,Hege,Stale,Kai Jim,Borge,Tove
Jani
Stale,Kai Jim
Jani,Hege,Stale,Kai Jim,Borge,Tove
|
Try it yourself »
|
JavaScript Array Object

The Altova MissionKit is an integrated suite of tools ideal for:
- XML development
- Web & Web services development
- Data mapping & integration
- Rendering & publishing XML & database data
- XBRL validation, taxonomy editing, transformation & rendering
The MissionKit for XML Developers includes XMLSpy® - the industry-leading XML editor; MapForce® - a
graphical data mapping, conversion, and integration tool; StyleVision® - a visual XSLT stylesheet designer;
DiffDog® - an XML-aware diff/merge tool; and 2 additional tools.
Try all 6 products free for 30 days!
Download a fully-functional free trial
|
|
|
|