Latest web development tutorials

jQuery.inArray() 方法

jQuery 雜項方法 jQuery雜項方法

實例

返回數組中指定元素的索引值

< div > "John"在索引值為 < span > </ span > 的位置被找到 </ div > < div > 4在索引值為 < span > </ span > 的位置被找到 </ div > < div > "Karl"未被找到,所以返回 < span > </ span > </ div > < div > "Pete"在數組中,但是不在索引值大於2的位置,所以返回 < span > </ span > </ div >
< script > $ ( function ( ) { var arr = [ 4 , " Pete " , 8 , " John " ] ; var $ spans = $ ( " span " ) ; $ spans . eq ( 0 ) . text ( jQuery . inArray ( " John " , arr ) ) ; $ spans . eq ( 1 ) . text ( jQuery . inArray ( 4 , arr ) ) ; $ spans . eq ( 2 ) . text ( jQuery . inArray ( " Karl " , arr ) ) ; $ spans . eq ( 3 ) . text ( jQuery . inArray ( " Pete " , arr , 2 ) ) ; } ) </ script >

嘗試一下»

定義和用法

$.inArray() 函數用於在數組中查找指定值,並返回它的索引值(如果沒有找到,則返回-1)

提示:源數組不會受到影響,過濾結果只反映在返回的結果數組中。


語法

$.inArray( value, array [, fromIndex ] )

参数 描述
value 任意类型 用于查找的值。
array Array类型 指定被查找的数组。
fromIndex 可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0


jQuery 雜項方法 jQuery雜項方法