用法
jQuery.inArray( value, array [, fromIndex ] ) => Number
jQuery.inArray( value, array [, fromIndex ] ) => Number
說明:在數組中搜索指定值並返回其索引(如果未找到則返回 -1)。
-
添加的版本:1.2
jQuery.inArray( value, array [, fromIndex ] )
$.inArray()
方法類似於 JavaScript 的本機 .indexOf()
方法,因為它在找不到匹配項時返回 -1。如果數組中的第一個元素與 value
匹配,則 $.inArray()
返回 0。
因為 JavaScript 將 0 視為鬆散地等於 false(即 0 == false,但 0 !== false),要檢查 array
中是否存在 value
,您需要檢查它是否不等於(或更大比)-1。
值之間的比較是嚴格的。以下將返回-1
(未找到),因為正在字符串數組中搜索一個數字:
|
例子:
報告數組中某些元素的索引。
|
演示:
相關用法
- JQuery jQuery.isNumeric()用法及代碼示例
- JQuery jQuery.isPlainObject()用法及代碼示例
- JQuery jQuery.isEmptyObject()用法及代碼示例
- JQuery jQuery.isFunction()用法及代碼示例
- JQuery jQuery.isWindow()用法及代碼示例
- JQuery jQuery.isArray()用法及代碼示例
- JQuery jQuery.isXMLDoc()用法及代碼示例
- JQuery jQuery.when()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.get()用法及代碼示例
- JQuery jQuery.grep()用法及代碼示例
- JQuery Mobile jQuery.mobile.navigate()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.isRelativeUrl()用法及代碼示例
- JQuery jQuery.dequeue()用法及代碼示例
- JQuery jQuery.escapeSelector()用法及代碼示例
- JQuery Mobile jQuery.mobile.silentScroll()用法及代碼示例
- JQuery jQuery.cssNumber用法及代碼示例
- JQuery jQuery.map()用法及代碼示例
- JQuery jQuery.readyException()用法及代碼示例
- JQuery jQuery.parseJSON()用法及代碼示例
- JQuery jQuery.contains()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.makePathAbsolute()用法及代碼示例
- JQuery jQuery.each()用法及代碼示例
- JQuery jQuery.unique()用法及代碼示例
- JQuery jQuery.getJSON()用法及代碼示例
- JQuery jQuery.proxy()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 jQuery.inArray()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。