Compartir a través de


lastIndexOf (Método)

Devuelve el índice de la última repetición de una subcadena dentro de un objeto String.

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

Argumentos

  • substring
    Obligatorio. Subcadena que se va a buscar dentro del objeto String .

  • startindex
    Opcional. Valor entero que especifica el índice para comenzar la búsqueda dentro del objeto String. Si se omite, la búsqueda comienza al final de la cadena.

Comentarios

El método lastIndexOf devuelve un valor entero que indica el principio de la subcadena dentro del objeto String. Si no se encuentra la subcadena, se devuelve -1.

Si el argumento startindex es negativo, se trata como cero. Si es superior al mayor índice de posición del carácter, se trata como el mayor índice posible.

La búsqueda se realiza de derecha a izquierda. De lo contrario, este método es idéntico a indexOf.

Ejemplo

El siguiente ejemplo muestra el uso del método 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

Requisitos

Versión 1

Se aplica a:

String (Objeto)

Vea también

Referencia

indexOf (Método)