Örnek
Öğe için bir dizi ara "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");
Bir sonucu olacaktır:
2
Bunun anlamı, "Apple" dizisindeki pozisyon 2'de yer almaktadır.
Kendin dene "Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
indexOf() yöntemi, belirtilen öğenin dizi arar ve konumunu döndürür.
Arama Belirtilen konumdaki başlatmak veya hiçbir başlangıç konumu belirtilirse başında ve dizinin sonunda aramayı sona erecektir.
İade -1 öğe bulunmazsa.
et kereden fazla mevcut ise, indexOf yöntem olup, ilk oluşum pozisyonunu geri gönderir.
Not: Birinci öğe öğe pozisyonunu 1 sahiptir, pozisyon 0 sahiptir ve böyle devam eder.
İpucu: Başlamadan uca aramak istiyorsanız, kullanmak href="jsref_lastindexof_array.html"> lastIndexOf() method
Tarayıcı Desteği
Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.
Yöntem | |||||
---|---|---|---|---|---|
indexOf() | Evet | 9.0 | 1.5 | Evet | Evet |
Sözdizimi
Parametre Değerleri Parametre Açıklama item Gereklidir. aramak için öğe start İsteğe bağlı. Nerede aramayı başlatmak için. Negatif değerler sonundan sayarak verilen pozisyonda başlar ve sonuna kadar arayacaktır.
Teknik detaylar
Geri dönüş değeri: Belirtilen ürünün konumunu temsil eden bir sayı, aksi -1 JavaScript Versiyon: 1.6
Diğer Örnekler
Örnek
Öğe için bir dizi ara "Apple" 4 pozisyonundaki arama başlayarak,:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);
Bir sonucu olacaktır:
6
Kendin dene "
<JavaScript Dizi Referans