JavaScript indexOf () metode
contoh
Menemukan berbagai "Apple" unsur-unsur:
var a = fruits.indexOf ( "Apple");
hasil keluaran:
Output di atas berarti bahwa "Apple" di elemen array di posisi kedua.
Coba »Definisi dan Penggunaan
indexOf () metode mengembalikan posisi nilai string dari kejadian pertama dari string yang ditentukan.
Metode ini akan mengambil string dari awal sampai akhir stringObject, untuk melihat apakah itu berisi searchValue substring. Mulai mengambil lokasi (tidak ditentukan waktu fromindex) di awal atau di string string fromindex. Jika Anda menemukan searchValue sebuah, posisi kejadian pertama dari searchValue dikembalikan. posisi karakter stringObject adalah berbasis nol.
Jika Anda tidak menemukan string dalam array atau -1.
Tip Jika Anda ingin menemukan kejadian terakhir dari string, menggunakan () metode lastIndexOf .
Dukungan Browser
Semua browser utama mendukung metode indexOf (), tetapi Internet Explorer 8 dan versi sebelumnya dari IE tidak mendukung metode ini.
tatabahasa
Nilai parameter
参数 | 描述 |
---|---|
item | 必须。查找的元素。 |
start | 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。 |
Kembali Nilai
类型 | 描述 |
---|---|
Number | 元素在数组中的位置,如果没与搜索到则返回 -1 |
rincian teknis
Versi JavaScript: | 1.6 |
---|
contoh yang lebih
contoh
Cari array "Apple" elemen di posisi keempat dari array mulai Pencarian:
var a = fruits.indexOf("Apple",4);
hasil keluaran:
Coba »