JavaScript Dizgi indexOf() Metodu
- önceki sayfa includes()
- Sonraki sayfa lastIndexOf()
- Üst katman geri dön JavaScript String Referans Kılavuzu
tanım ve kullanım
indexOf()
yöntem döndüreceği değer
bulunamazsa indexOf()
yöntem -1
。
indexOf()
yöntem büyük/küçük harf duyarlıdır.
daha fazla bilgi için:
örnek
örnek 1
dizide "welcome" arama:
let text = "Hello world, welcome to the universe."; let result = text.indexOf("welcome");
örnek 2
dizide "welcome" arama:
let text = "Hello world, welcome to the universe."; let result = text.indexOf("Welcome");
örnek 3
bulunan "e" ilk eşleşimini:
let text = "Hello world, welcome to the universe."; text.indexOf("e");
örnek 4
5 konumundan başlayarak "e" ilk eşleşimini arama:
let text = "Hello world, welcome to the universe."; text.indexOf("e", 5);
örnek 5
bulunan "a" ilk eşleşimini:
let text = "Hello world, welcome to the universe."; text.indexOf("a");
gramer
string.indexOf(substring, start)
parametre
parametre | tanım |
---|---|
substring | zorunlu. Aranacak dizi. |
start | isteğe bağlı. Başlangıç konumu (varsayılan 0). |
dönüş değeri
tip | tanım |
---|---|
sayı |
arama değeri出现的第一个位置。 bulunamazsa |
teknik ayrıntılar
dönüş değeri
bulunamazsa string içinde start konumundan sonra varsa substringbulunan ilk substring bulunamazsa -1
。
tanımı
String.indexOf()
yöntemi döndürecektir stringgörmek için substringçözümlemek için başlangıç konumunu string içinde start ya da string başında (tanımlanmadıysa) start bulunduysa bir substringise String.indexOf()
döndürecektir substring ilk karakteri string içindeki konum.string içindeki karakter konumu 0'dan başlar. Eğer string içinde bulunamadı substringise String.indexOf()
yöntem döndürecektir -1
。
String indexOf() ile String search() arasındaki fark
indexOf()
yöntemi düzenli ifadeleri aramaz.
search()
başlangıç konumunu parametre olarak kullanılamaz.
tarayıcı desteği
indexOf()
ECMAScript1 (ES1) özellikleridir.
tüm tarayıcılar ES1 (JavaScript 1997) için tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
destek | destek | destek | destek | destek | destek |
- önceki sayfa includes()
- Sonraki sayfa lastIndexOf()
- Üst katman geri dön JavaScript String Referans Kılavuzu