Share via


Metodo lastIndexOf

Restituisce l'indice dell'ultima occorrenza di una sottostringa all'interno di un oggetto String.

function lastIndexOf(substring : String [, startindex : Number ]) : Number

Argomenti

  • substring
    Obbligatoria. Sottostringa di cui eseguire la ricerca nell'oggetto String.

  • startindex
    Facoltativo. Numero intero che specifica l'indice da cui iniziare la ricerca nell'oggetto String. Se omesso, la ricerca verrà eseguita a partire dalla fine della stringa.

Note

Mediante il metodo lastIndexOf viene restituito un numero intero che indica l'inizio della sottostringa nell'oggetto String. Se la ricerca ha esito negativo, verrà restituito -1.

Se l'argomento startindex è negativo, verrà gestito come zero. Se è maggiore dell'indice corrispondente alla posizione del carattere più grande, verrà gestito come indice massimo.

La ricerca viene eseguita da destra a sinistra. Per tutti gli altri aspetti, questo metodo è identico a indexOf.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo del metodo lastIndexOf.

var str = "time, time";

print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));

// Output:
//   time is at position 6
//   abc is at position -1

Requisiti

Versione 1

Si applica a:

Oggetto String

Vedere anche

Riferimenti

Metodo indexOf