English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
indexOf()Regresa la posición de la primera aparición del valor especificado en la cadena.
Si no se encuentra el valor, regresará-1.
Si el valor existe varias veces, regresará la posición de la primera aparición.
Si desea buscar desde el principio, utilicelastIndexOf()métodos.
Nota:Para más información sobre los métodos de Array, consulteArray.indexOf().
string.indexOf(searchValue, start)
var str = 'La contaminación del aire es la introducción de químicos en la atmósfera'; str.indexOf('Contaminación');// 4Prueba y mira‹/›
Nota:Este método distingue entre mayúsculas y minúsculas.
Método indexOf() completamente soportado por todos los navegadores:
Método | |||||
indexOf() | Es | Es | Es | Es | Es |
Parámetros | Descripción |
---|---|
searchValue | (requerido)Representa la cadena de valores a buscar |
start | (opcional)Entero, que representa el índice de inicio de la búsqueda; por defecto es 0 |
Valor de retorno: | primera apariciónsearchValuedel índice, si no se encuentra则为-1 |
---|---|
Versión de JavaScript: | ECMAScript 1 |
Devuelve la posición del carácter 'L' en la cadena, desde la posición6Comienza a buscar:
var str = 'HELLO WORLD HELLO'; str.indexOf('L', 6);Prueba y mira‹/›