JavaScript Array indexOf()
- Halaman Sebelumnya includes()
- Halaman Berikutnya isArray()
- Kembali ke Lapisan Atas Panduan Referensi Array JavaScript
Definisi dan penggunaan
indexOf()
Metode mencari item yang ditentukan di dalam array dan mengembalikan posisinya.
Pencarian akan dimulai dari posisi yang ditentukan, jika tidak ditentukan dimulai dari awal dan berakhir di ujung array.
Jika item tidak ditemukan, maka indexOf()
Dikembalikan -1.
Jika item muncul beberapa kali, maka indexOf()
Metode ini mengembalikan posisi pertama penampilan.
Keterangan:Posisi pertama adalah 0, posisi kedua adalah 1, dan seterusnya.
Peringatan:Jika Anda ingin mencari dari ujung ke ujung, gunakan lastIndexOf()
Metode.
Contoh
Contoh 1
Cari item "Apple" di dalam array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.indexOf("Apple");
Contoh 2
Cari item "Apple" di dalam array, mulai dari posisi 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.indexOf("Apple", 4);
Syarat
array.indexOf(item, start)
Nilai parameter
Parameter | Deskripsi |
---|---|
item | Diperlukan. Item yang akan dicari. |
start | Pilihan. Dimulai dari mana pencarian. Nilai negatif diberikan posisi dari ujung, lalu mencari hingga akhir. |
Detil teknis
Nilai kembalian: | Nilai numerik, menunjukkan posisi item yang ditentukan, jika tidak ditemukan -1. |
---|---|
Versi JavaScript: | ECMAScript 5 |
Dukungan peramban
Semua peramban mendukung penuhnya indexOf()
Metode:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukung | 9.0 | Dukung | Dukung | Dukung | Dukung |
Hal yang berhubungan
Panduan:Array JavaScript
Panduan:Konstanta Array JavaScript
Panduan:Metode Array JavaScript
Panduan:Pengurutan Array JavaScript
Panduan:Iterasi Array JavaScript
Panduan:Metode lastIndexOf Array
- Halaman Sebelumnya includes()
- Halaman Berikutnya isArray()
- Kembali ke Lapisan Atas Panduan Referensi Array JavaScript