Yhteenveto: tämä opetusohjelma, opit, miten käyttää JavaScript-String indexOf()
tapa löytää indeksi alimerkkijono merkkijonon sisältä.
String.prototype.indexOf()
palauttaa indeksin ensimmäinen esiintyminen substring (substr
) merkkijono (str
):
Code language: JavaScript (javascript)
Se palauttaa -1 jos str
ei sisällä substr
.,
fromIndex
on valinnainen parametri, joka määrittää indeksin, josta haku alkaa. Sen oletusarvona on nolla (0), mikä tarkoittaa, että jos jätät fromIndex
haku alkaa alusta merkkijono.
indexOf()
suorita aina kirjainkoko haku.
löytää indeksi viimeinen esiintyminen alimerkkijono merkkijonon, voit käyttää lastIndexOf()
menetelmä.
JavaScript-String-indexOf() esimerkkejä
otetaanpa joitakin esimerkkejä käyttäen indexOf()
menetelmä.,indeksi ensimmäinen esiintyminen substring 'str'
string – 'finding substring in string'
:
Code language: JavaScript (javascript)
2) Käyttäen indexOf() laskea esiintymät alimerkkijono merkkijonon
seuraavassa esimerkissä käytetään indexOf()
tapa kreivi määrä esiintymiä substring 'know'
string – 'You do not know what you do not know until you know.'
:
Kuinka se toimii:
- Ensimmäinen, käyttää
indexOf()
tapa löytää ensimmäinen esiintyminensubstr
str
., - käytä Sitten
while
silmukan toistuvasti löytää seuraava asemasubstr
str
alkaen viime löytynyt asema + 1.
3) indexOf ()-ja tapaus-herkkyys
indexOf()
kirjainkoko on merkitsevä. Katso seuraava esimerkki:
Code language: JavaScript (javascript)
tässä esimerkissä indexOf()
palauttaa -1, koska merkkijono JS IndexOf
ei sisällä substring js
mutta JS
.,
suorita kirjainkoolla haku indeksi on osajono merkkijonosta voit muuntaa sekä substring ja pieniksi kirjaimiksi ennen kuin käytät indexOf()
menetelmä, seuraavasti:
Tiivistelmä
indexOf()
palauttaa indeksin ensimmäinen esiintyminen alimerkkijono merkkijonon, tai -1, jos merkkijonoa ei sisällä osajono.
indexOf()
on tapausherkkä.
- Auttoiko tämä opetusohjelma ?
- YesNo