English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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().
string.indexOf(searchValue, start)
var str = 'Air Pollution is introduction of chemicals to the atmosphere'; str.indexOf('Pollution');// 4Prova a vedere‹/›
Attenzione:Questo metodo distingue tra maiuscole e minuscole.
Tutti i browser supportano completamente il metodo indexOf():
Metodo | |||||
indexOf() | Sì | Sì | Sì | Sì | Sì |
Parametro | Descrizione |
---|---|
searchValue | (obbligatorio) Stringa che rappresenta il valore da cercare |
start | (opzionale) Intero, che rappresenta l'indice di partenza della ricerca; predefinito è 0 |
Valore di ritorno: | prima apparizionesearchValuedell'indice, se non trovato è -1 |
---|---|
Versione di JavaScript: | ECMAScript 1 |
Restituisce la posizione del carattere "L" nella stringa, partendo dalla posizione 6:
var str = 'HELLO WORLD HELLO'; str.indexOf('L', 6);Prova a vedere‹/›