Vai te dá a posição da letra, conta apartir de 0,1,2,3....
Então se retorna 0 é 1, se for 2 é 1, se for 3 é 2...
Usada para fazer validações, emails,....
Exemplo de código:
"script" >> abre a tag
//variavel
var nome = "Giovani";
//retorna a primeira letra "i"
alert(nome.indexOf("i"));
//retorna a última letra "a"
alert(nome.lastIndexOf("a"));
"/script" > fecha a tag