Latest web development tutorials

JavaScript indexOf () metode

Array Referensi Obyek JavaScript Array Object

contoh

Menemukan berbagai "Apple" unsur-unsur:

var buah = [ "Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf ( "Apple");

hasil keluaran:

2

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Semua browser utama mendukung metode indexOf (), tetapi Internet Explorer 8 dan versi sebelumnya dari IE tidak mendukung metode ini.


tatabahasa

Array .indexOf (item, mulai)

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 fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple"];
var a = fruits.indexOf("Apple",4);

hasil keluaran:

6

Coba »

Array Referensi Obyek JavaScript Array Object