English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método indexOf() de String JavaScript

 Objeto Cadenas de JavaScript

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().

Sintaxis:

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');// 4
Prueba y mira‹/›

Nota:Este método distingue entre mayúsculas y minúsculas.

Compatibilidad del navegador

Método indexOf() completamente soportado por todos los navegadores:

Método
indexOf()EsEsEsEsEs

Valor del parámetro

ParámetrosDescripció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

Detalles técnicos

Valor de retorno:primera apariciónsearchValuedel índice, si no se encuentra则为-1
Versión de JavaScript:ECMAScript 1

Más ejemplos

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‹/›

 Objeto Cadenas de JavaScript