Copyright © tutorialspoint.com

# Javascript String - slice() Method

## Description:

This method extracts a section of a string and returns a new string.

## Syntax:

    string.slice( beginslice [, endSlice] );

Here is the detail of parameters:

- beginSlice : The zero-based index at which to begin extraction.

- endSlice : The zero-based index at which to end extraction. If omitted, slice extracts to the end of the string.

Note: As a negative index, endSlice indicates an offset from the end of the string. string.slice(2,-1) extracts the third character through the second to last character in the string.

## Return Value:

- If successful, slice returns the index of the regular expression inside the string. Otherwise, it returns -1.

## Example:

    <html>
    <head>
    <title>JavaScript String slice() Method</title>
    </head>
    <body>
    <script type="text/javascript">

    var str = "Apples are round, and apples are juicy.";

    var sliced = str.slice(3, -2);

    document.write( sliced );

    </script>
    </body>
    </html>

This will produce following result:

    les are round, and apples are juic

To understand it in better way you can Try it yourself.

Copyright © tutorialspoint.com