jQuery.inArray () metode
contoh
Nilai indeks dari elemen tertentu dalam array kembali
<Div> "John" dalam nilai indeks <span> </ span> lokasi ditemukan </ div>
<Div> 4 ditemukan pada nilai indeks <span> </ span> posisi </ div>
<Div> "Karl" tidak ditemukan, ia mengembalikan <span> </ span> </ Div>
<Div> "Pete" dalam array, tetapi tidak posisi nilai indeks lebih besar dari 2, ia mengembalikan <span> </ span> < / div>
<Script> $ (function () {
var arr = [ 4, "Pete", 8, "John" ]; Var $ merentang = $ ( "Span" ) ;. $ Rentang eq ( 0 ). Text ( jQuery. inarray ( "John", arr ) ) ;. $ Rentang eq ( 1 ). Text ( jQuery. inarray ( 4, arr ) ) ;. $ Rentang eq ( 2 ). Text ( jQuery. inarray ( "Karl", arr ) ) ;. $ Rentang eq ( 3 ). Text ( jQuery. inarray ( "Pete", arr, 2 ) );}) </ Script>
Coba »
Definisi dan Penggunaan
$ .inArray () Fungsi ini digunakan untuk mencari nilai yang ditentukan dalam array, dan mengembalikan nilai indeks (jika tidak ditemukan, -1)
Tip: Sumber array tidak terpengaruh, hasil saringan hanya mencerminkan hasil dari array kembali.
tatabahasa
$.inArray( value, array [, fromIndex ] )
参数 | 描述 |
---|---|
value | 任意类型 用于查找的值。 |
array | Array类型 指定被查找的数组。 |
fromIndex | 可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0 |