Metodo indexOf() della stringa JavaScript
- pagina precedente includes()
- Pagina successiva lastIndexOf()
- Torna al livello superiore Manuale di Referenza String JavaScript
定义和用法
indexOf()
definizione e uso
il valore restituito dal metodo è la prima posizione di apparizione del valore nella stringa. indexOf()
se non trova il valore, allora -1
.
indexOf()
il metodo restituisce
il metodo distingue tra maiuscole e minuscole.
metodo match()
esempio
esempio 2
trovare la prima occorrenza di "a": esempio 1
let result = text.indexOf("welcome");
esempio 2
trovare la prima occorrenza di "a": ricerca "welcome" nella stringa:
let result = text.indexOf("Welcome");
esempio 3
trovare la prima occorrenza di "a": trovare la prima occorrenza di "e":
text.indexOf("e");
esempio 4
trovare la prima occorrenza di "a": cerca la prima occorrenza di "e" a partire dalla posizione 5:
text.indexOf("e", 5);
esempio 5
trovare la prima occorrenza di "a": let text = "Hello world, welcome to the universe.";
prova tu stesso
stringsintassisubstring.indexOf( start,
)
) | descrizione |
---|---|
substring | parametro |
start | obbligatorio. La stringa da cercare. |
valore di ritorno
opzionale. La posizione di inizio (predefinita a 0). | descrizione |
---|---|
numero |
la prima posizione di apparizione del valore di ricerca. se non trova la sottostringa, restituirà |
dettagli tecnici
valore di ritorno
se string nelle start esiste substringla prima posizione di apparizione substring se non trova la sottostringa, restituirà -1
.
descrizione
String.indexOf()
il metodo ricerca la stringa da capo a fondo stringvedere se contiene la sottostringa substringla posizione di inizio della ricerca è nella stringa string del start o string all'inizio (non specificato start un valore di substringquindi String.indexOf()
tornerà substring la prima lettera in string è iniziata da 0. Se nellastring la posizione del carattere nella stringa string non ha trovato substringquindi String.indexOf()
il metodo restituirà -1
.
Differenze tra String indexOf() e String search()
indexOf()
il metodo non può cercare espressioni regolari.
search()
non è possibile utilizzare il parametro di posizione iniziale.
supporto del browser
indexOf()
è una caratteristica di ECMAScript1 (ES1).
Tutti i browser supportano completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
supporto | supporto | supporto | supporto | supporto | supporto |
pagine correlate
- pagina precedente includes()
- Pagina successiva lastIndexOf()
- Torna al livello superiore Manuale di Referenza String JavaScript