首頁 > web前端 > js教程 > jquery怎麼查詢數組中是否有該指定值?

jquery怎麼查詢數組中是否有該指定值?

青灯夜游
發布: 2020-11-19 16:30:32
原創
3160 人瀏覽過

在jquery中可以使用「$.inArray()」方法來查詢數組中是否有該值,該方法可以在數組中搜尋指定的值,並傳回數組中該指定值的索引值,如果數組中不存在指定的值,則傳回「-1」;語法「$.inArray(value,array)」。

jquery怎麼查詢數組中是否有該指定值?

相關推薦:《jQuery教學

jquery判斷數組中是否存在指定的值的方法$.inArray()

$.inArray()方法用於在數組中搜尋指定的值,並傳回數組中該指定值的索引值,如果數組中不存在指定的值,則傳回-1。

語法

$.inArray( value, array [, fromIndex ] )
登入後複製

參數:

  • #value 任意型別 用來尋找的值。

  • array Array類型 指定被尋找的陣列。

  • fromIndex 可選。 Number類型指定從陣列的指定索引位置開始查找,預設為0

#範例一:傳回索引值

var arrayStr = ['a','b','c'];
alert($.inArray('a', arrayStr));
登入後複製

傳回索引值為0

範例二:判斷指定值是否存在

var arrayStr = ['a','b','c'];
if($.inArray(&#39;a&#39;,arrayStr) < 0){
    alert(&#39;不存在&#39;);
}else{
    alert(&#39;存在&#39;);
}
登入後複製

PS:js中索引值從下標0開始,如果為-1則表示數組中不存在該元素

更多程式相關知識,請造訪:程式設計影片! !

以上是jquery怎麼查詢數組中是否有該指定值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板