método indexOf ()
indexOf() devuelve la primera ocurrencia de un valor de cadena especificado en la cadena.
NOTA: indexOf() es sensible a la caja!
Nota: Si el valor de la cadena a recuperar no aparece, el método devuelve -1.
Utilice el método Charat () anterior
var str = 'www.webclks.com/archives/3309'; for (var i = 0; i <str.length; i ++) {if (str.charat (i) === '/') {alerta (i); }}método indexOf ()
var str = 'www.webclks.com/archives/3309'; alert (str.indexof ('/')); // Verifique la alerta del 0th (str.indexof ('/', 16)); // verifique la alerta del 16 (str.indexof ('x')); // no puedo encontrar retorno -1;ejemplo de método indexOf ()
¡Var str = '¡Concéntrese en el aprendizaje de script, comparta materiales de aprendizaje de script y experiencias y habilidades de aprendizaje! '; var s =' script; // El contenido a consultar var i = 0; // Comience desde el número de veces /*For(;str.Indexof(S,i)! =-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() puede devolver la última ubicación del valor de cadena especificado, buscando de regreso a la parte delantera en la ubicación especificada en una cadena.
NOTA: lastIndexOf() es sensible a la caja!
Nota: Si el valor de la cadena a recuperar no aparece, el método devuelve -1.
LastIndexof () Método Ejemplo
¡Var str = '¡Concéntrese en el aprendizaje front-end web y comparta los materiales de aprendizaje front-end web y las experiencias de aprendizaje! '; alerta (str.indexof (' w ', 0)); // verificar alerta (str.lastindexof ('w', 24)); // Verifique desde atrásSi el segundo valor es negativo, se procesa como 0 por defecto
Resumir
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el estudio y el trabajo de todos. Si tiene alguna pregunta, puede dejar un mensaje para comunicarse.