Método indexOf

Retorna a posição do caractere em que a primeira ocorrência de uma substring ocorre dentro de um String objeto.

function indexOf(subString : String [, startIndex : Number]) : Number

Argumentos

  • subString
    Obrigatório.Subseqüência de caracteres para pesquisar dentro de String objeto.

  • startIndex
    Opcional.Valor inteiro especificando o índice para iniciar a pesquisa dentro de String objeto. Se omitido, a pesquisa começa no início da seqüência de caracteres.

Comentários

The indexOf método retorna um valor inteiro indicando o início da subseqüência de caracteres dentro de String objeto. Se a subseqüência de caracteres não for encontrada, -1 será retornado.

If startIndex for negativo, startIndex é tratado sistema autônomo zero.Se for maior que o maior índice de posição de caractere, ele será tratado sistema autônomo o maior índice possível.

A pesquisa é executada da esquerda para direita.Caso contrário, esse método é idêntico ao lastIndexOf.

Exemplo

O exemplo a seguir ilustra o uso do indexOf método.

function IndexDemo(str2){
   var str1 = "BABEBIBOBUBABEBIBOBU"
   var s = str1.indexOf(str2);
   return(s);
}

Requisitos

Versão 1

Aplica-se ao:

Objeto de seqüência de caracteres

Consulte também

Referência

Método lastIndexOf