összefoglaló: ebben a bemutatóban, akkor megtanulják, hogyan kell használni a JavaScript String indexOf()
módszer, hogy megtalálják az index egy substring egy string.
a String.prototype.indexOf()
visszaadja a substring első előfordulásának indexét (substr
) egy karakterláncban (str
):
Code language: JavaScript (javascript)
visszatér -1 ha a str
nem tartalmazza a substr
.,
a fromIndex
egy opcionális paraméter, amely meghatározza azt az indexet, amelyen a keresés elindul. Ez alapértelmezés szerint nulla (0), ami azt jelenti, hogy ha kihagyja a fromIndex
, a keresés indul az elején a karakterlánc.
a indexOf()
mindig végezzen eset-érzékeny keresést.
egy karakterlánc utolsó előfordulásának indexének megkereséséhez a lastIndexOf()
módszert használja.
JavaScript String indexOf () példák
Vegyünk néhány példát a indexOf()
módszer használatára.,'str'
a 'finding substring in string'
karakterláncban
Code language: JavaScript (javascript)
2) egy
karakterláncban lévő substring előfordulásainak számolására a következő példa a indexOf()
módszer a'know'
'You do not know what you do not know until you know.'
:
hogyan működik:
- először használja a
indexOf()
módszert asubstr
első előfordulásának megtalálásához astr
– ban., - ezután használja a
while
hurkot, hogy ismételten megtalálja asubstr
következő pozícióját astr
az utoljára talált pozícióból kiindulva + 1.
3) a
indexOf()
eset-érzékeny. Lásd a következő példát:
Code language: JavaScript (javascript)
ebben a példában a indexOf()
visszatér -1, mert a JS IndexOf
nem tartalmazza a js
.,
a indexOf()
módszer használata előtt a
összefoglaló
- a
indexOf()
visszaadja a karakterlánc első előfordulásának indexét, vagy -1 ha a karakterlánc nem tartalmazza az aljzatot.
indexOf()
eset-érzékeny.- hasznos volt ez a bemutató ?
- YesNo