Condividi tramite


Metodo slice (String)

Aggiornamento: novembre 2007

Restituisce una sezione di una stringa.

function slice(start : Number [, end : Number]) : String

Argomenti

  • start
    Obbligatorio. Indice dell'inizio della parte specificata della stringa.

  • end
    Facoltativo. Indice della fine della parte specificata della stringa.

Note

Mediante il metodo slice viene restituito l'oggetto String che include la parte specificata della stringa.

Viene eseguita la copia fino all'elemento indicato da end escluso. Se start è negativo, verrà considerato come length + start dove lenght è la lunghezza della stringa. Se end è negativo, verrà considerato come length + end dove lenght è la lunghezza della stringa. Se end è omesso, l'estrazione prosegue fino alla fine della stringa. Se end si trova prima di start, nessun carattere verrà copiato nella nuova stringa.

Esempio

Nel seguente esempio, la prima chiamata al metodo slice restituisce una stringa che contiene i primi cinque caratteri di str. La seconda chiamata al metodo slice restituisce una stringa che contiene gli ultimi cinque caratteri di str.

var str = "hello world";
var firstfive = str.slice(0,5); // Contains "hello".
var lastfive = str.slice(-5);   // Contains "world".

Requisiti

Versione 3

Si applica a:

Oggetto String

Vedere anche

Riferimenti

Oggetto Array

Metodo slice (Array)