English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo slice() della stringa JavaScript

 Oggetto Stringa JavaScript

slice()Il metodo estrae la stringa specificata e la restituisce come parte di una nuova stringa, senza modificare la stringa originale.

NelInizio (start)eFine (end)I parametri specificano una parte della stringa da estrarre (endNon è incluso在内).

L'indice dell'primer carattere è 0, il secondo carattere è 1, e così via.

Se si ometteendSe non si specificano i parametri, questo metodo estrarrà il resto della stringa.

Utilizzare l'indice negativo per estrarre dal termine della stringa (vedi di seguito “Più esempi”)

Sintassi:

string.slice(start, end)
var str = 'it.oldtoolbag.com';
var ext = str.slice(3);
Testa e Guarda‹/›

Compatibilità del browser

Tutti i browser supportano completamente il metodo slice():

Metodo
slice()

Valore del Parametro

ParametroDescrizione
start(Obbligatorio) Indice di partenza da zero, dal quale inizia l'estrazione
end(Opzionale) Indice di partenza da zero, al quale termina l'estrazione. Il carattere a quell'indice non viene incluso. Se omessoendse slice() estrae fino alla fine della stringa.

Dettagli Tecnici

Valore di ritorno:Una nuova stringa che contiene la parte estratta della stringa
Versione JavaScript:ECMAScript 1

Più Esempi

Esempio seguente utilizza slice() per estrarre i caratteri dalla posizione 3 alla 9 (10-1):

var str = 'it.oldtoolbag.com';
var ext = str.slice(3, 10);
Testa e Guarda‹/›

Esempio seguente utilizza slice() per estrarre l'ultimo carattere:

var str = 'it.oldtoolbag.com';
var ext = str.slice(-1);
Testa e Guarda‹/›

Esempio seguente utilizza slice() con indici negativi:

var str = 'it.oldtoolbag.com';
var ext = str.slice(-8, -3);
Testa e Guarda‹/›

 Oggetto Stringa JavaScript