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

Metodo JavaScript String indexOf()

 Oggetto Stringa di JavaScript

indexOf()Restituisce la posizione della prima occorrenza del valore specificato nella stringa.

Se il valore non viene trovato, restituirà-1.

Se il valore esiste più volte, restituirà la posizione della prima occorrenza.

Se si desidera cercare dall'inizio, utilizzarelastIndexOf()metodo.

Attenzione:Per informazioni sui metodi Array, vedereArray.indexOf().

Sintassi:

string.indexOf(searchValue, start)
var str = 'Air Pollution is introduction of chemicals to the atmosphere';
str.indexOf('Pollution');// 4
Prova a vedere‹/›

Attenzione:Questo metodo distingue tra maiuscole e minuscole.

Compatibilità dei browser

Tutti i browser supportano completamente il metodo indexOf():

Metodo
indexOf()

Valore del parametro

ParametroDescrizione
searchValue(obbligatorio) Stringa che rappresenta il valore da cercare
start(opzionale) Intero, che rappresenta l'indice di partenza della ricerca; predefinito è 0

Dettagli tecnici

Valore di ritorno:prima apparizionesearchValuedell'indice, se non trovato è -1
Versione di JavaScript:ECMAScript 1

Più esempi

Restituisce la posizione del carattere "L" nella stringa, partendo dalla posizione 6:

var str = 'HELLO WORLD HELLO';
str.indexOf('L', 6);
Prova a vedere‹/›

 Oggetto Stringa di JavaScript