Slice to collect elements of an array

By using slice method we can collect a part of the array. Using slice we can specify were to start and by using another optional argument we can pass to tell where to end.
array.slice(start, [end]);
The original array remians same after using slice() method.

If we don't specify the start value then splice will start returning from 0 element or first element.

The second argument end is optional and if we don't specify then all elements staring from start till the end of the array will be returned.

Here is our example with outputs in comment section.
<script type="text/javascript">
var names=new Array();
names[0] = "John"; names[1] = "Mike"; names[2] = "Rose"; names[3] = "Steve"; names[4] = "Rabin"; document.write(names.slice(0,3));//John,Mike,Rose document.write(names.slice(3)); //Steve,Rabin document.write(names.slice(1,3));//Mike,Rose document.write(names.slice(1,2));//Mike </script>

Example 2

Last element position is -1,
document.write(names.slice(-3,-1)); // Rose,Steve
document.write(names.slice(-5,2)); // John,Mike
Remove Last element of an Array
Array Reference How to display elements of an Array


* indicates required
Subscribe to plus2net

    Post your comments , suggestion , error , requirements etc here

    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2022 All rights reserved worldwide Privacy Policy Disclaimer