logo

Metodo JavaScript String slice()

Il metodo JavaScript string slice() viene utilizzato per recuperare la parte della stringa e restituisce la nuova stringa. Era necessario specificare il numero di indice come parametri iniziale e finale per recuperare la parte della stringa. L'indice parte da 0.

Questo metodo ci consente di passare un numero negativo come indice. In tal caso, il metodo inizia a recuperare dalla fine della stringa. Non apporta alcuna modifica alla stringa originale.

Sintassi

Il metodo slice() è rappresentato dalla seguente sintassi:

 string.slice(start,end) 

Parametro

inizio - Rappresenta la posizione della stringa da cui inizia il recupero.

FINE - È facoltativo. Rappresenta la posizione fino alla quale viene recuperata la stringa. In altre parole, il parametro end non è incluso.

Ritorno

Parte della corda

Esempio di metodo JavaScript String slice()

Vediamo alcuni semplici esempi del metodo slice().

Esempio 1

Qui stamperemo la parte della stringa passando l'indice iniziale e finale.

pausa Java
 var str = 'Javatpoint'; document.writeln(str.slice(2,5)); 
Provalo adesso

Produzione:

 vat 

Esempio 2

Qui forniremo solo l'indice iniziale. In tal caso, il metodo recupera la stringa fino alla sua lunghezza.

 var str = 'Javatpoint'; document.writeln(str.slice(0)); 
Provalo adesso

Produzione:

 Javatpoint 

Esempio 3

Questo è un altro esempio in cui forniamo solo l'indice iniziale.

 var str = 'Javatpoint'; document.writeln(str.slice(4)); 
Provalo adesso

Produzione:

 tpoint 

Esempio 4

In questo esempio, forniremo un numero negativo come indice. In tal caso, il metodo inizia a recuperare dalla fine della stringa.

teoria degli alberi e dei grafi
 var str = 'Javatpoint'; document.writeln(str.slice(-5)); 
Provalo adesso

Produzione:

 point 

Esempio 5

In questo esempio, forniremo un numero negativo come indice iniziale e finale. In tal caso, il metodo inizia a recuperare dalla fine della stringa.

 var str = 'Javatpoint'; document.writeln(str.slice(-5,-1)); 
Provalo adesso

Produzione:

 poin