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

Manuale di riferimento JS DOM

 Oggetto Stringa JavaScript

substring()Metodo substring() della stringa JavaScript

nel metodo estrae una parte della stringa e la restituisce come una nuova stringa, senza modificare la stringa originale.inizio (start)efine (end)i parametri specificano una parte della stringa da estrarre.

substring() dastartestrarre i caratteri, ma non includereend. In particolare:

  • se omessoendallora substring() estrae i caratteri fino alla fine della stringa

  • sestartuguale aendallora substring() restituisce una stringa vuota

  • sestartmaggiore diendallora l'effetto di substring() è come se fossero scambiati i due parametri

L'indice del primo carattere è 0, il secondo carattere è 1 e così via.

Sintassi:

string.substring(start, end)
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.';
var str2 = str1.substring(7);
Prova a vedere‹/›

Compatibilità dei browser

Tutti i browser supportano completamente il metodo substring():

Metodo
substring()

Valore del parametro

ParametroDescrizione
start(obbligatorio) L'indice del primo carattere da includere nel sottocampo restituito
end(opzionale) L'indice del primo carattere da escludere dal sottocampo restituito. Se omessoendse specificato, substring() estrarrà fino alla fine della stringa.

Dettagli tecnici

Valore di ritorno:Nuova stringa che contiene la parte specificata della stringa data
Versione JavaScript:ECMAScript 1

Più Esempi

Il seguente esempio utilizza substring() per estrarre i caratteri dall'indice 4 all'indice 9 (10-1):

var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.';
var str2 = str1.substring(4, 10);
Prova a vedere‹/›

 Oggetto Stringa JavaScript