Contoh
Cari array untuk item "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");
Hasil akan menjadi:
2
Yang berarti bahwa "Apple" terletak pada posisi 2 dalam array.
Cobalah sendiri "Lebih "Try it Yourself" contoh di bawah ini.
Definisi dan Penggunaan
The indexOf() metode pencarian array untuk item tertentu, dan mengembalikan posisinya.
Pencarian akan mulai pada posisi yang ditentukan, atau pada awal jika tidak ada posisi awal yang ditentukan, dan mengakhiri pencarian pada akhir array.
Mengembalikan -1 jika item tidak ditemukan.
Jika item yang hadir lebih dari sekali, metode indexOf mengembalikan posisi kejadian pertama.
Catatan: Item pertama memiliki posisi 0, item kedua memiliki posisi 1, dan seterusnya.
Tip: Jika Anda ingin mencari dari akhir untuk memulai, menggunakan href="jsref_lastindexof_array.html"> lastIndexOf() method
Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.
metode | |||||
---|---|---|---|---|---|
indexOf() | iya nih | 9.0 | 1,5 | iya nih | iya nih |
Sintaksis
Nilai parameter Parameter Deskripsi item Wajib. Item untuk mencari start Pilihan. Di mana untuk memulai pencarian. nilai negatif akan mulai pada posisi tertentu menghitung dari akhir, dan mencari sampai akhir.
Rincian teknis
Kembali Nilai: Sebuah Nomor, mewakili posisi item tertentu, jika -1 Versi JavaScript: 1,6
Contoh lebih
Contoh
Cari array untuk item "Apple" , memulai pencarian di posisi 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);
Hasil akan menjadi:
6
Cobalah sendiri "
<Array Referensi JavaScript