Método Indexof ()
indexOf() retorna a primeira ocorrência de um valor de string especificado na string.
Nota: indexOf() é sensível ao minúsculo!
Nota: Se o valor da string a ser recuperado não aparecer, o método retornará -1.
Use o método Charat () anterior
var str = 'www.webclks.com/arquivos/3309'; para (var i = 0; i <str.length; i ++) {if (str.charat (i) === '/') {alert (i); }}Método Indexof ()
var str = 'www.webclks.com/arquivos/3309'; alert (str.indexof ('/')); // Verifique o alerta do 0º (str.IndexOF ('/', 16)); // Verifique o alerta do dia 16 (str.IndexOF ('x')); // não consegue encontrar retorno -1;Exemplo de método indexOf ()
var str = 'Concentre -se no aprendizado de scripts, compartilhe materiais de aprendizagem de scripts e experiências e habilidades de aprendizagem! '; var s =' script; // o conteúdo a ser consultado var i = 0; // Comece a partir do número de vezes /* para( ;str.indexOf(s,)! =-1;) {alert (str.indexOf (s, i)); i = str.indexOf (s, i)+s.length;}*/while (str.IndexOf (s, i)! =-1) {alert (str.indexOf (s, i)); i = str.indexOf (s, i)+s.length; }método lastIndexOf ()
lastIndexOf() pode retornar o último local do valor da string especificado, pesquisando de volta para frente no local especificado em uma string.
NOTA: lastIndexOf() é sensível ao caso!
Nota: Se o valor da string a ser recuperado não aparecer, o método retornará -1.
Exemplo de método lastIndexOf ()
var str = 'Concentre-se no aprendizado do front-end da Web e compartilhe os materiais de aprendizagem e experiências de aprendizado do front-end da Web! '; alerta (str.IndexOF (' W ', 0)); // Verifique o alerta (str.LastIndexOF ('W', 24)); // Verifique por trásSe o segundo valor for negativo, ele será processado como 0 por padrão
Resumir
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para estudar e trabalhar de todos. Se você tiver alguma dúvida, pode deixar uma mensagem para se comunicar.