首頁 >web前端 >js教程 >JS判斷數組中是否包含某個值

JS判斷數組中是否包含某個值

WJ
WJ原創
2020-05-30 18:01:4610759瀏覽

JS判斷數組中是否包含某個值

js如何判斷陣列中某個值?

js中判斷某個陣列中是否含有某個值的函數是"indexOf“,具體用法如下:

indexOf() 方法可傳回某個指定的字串值在字串中首次出現的位置。

語法

stringObject.indexOf(searchvalue,fromindex)
參數 描述
searchvalue   
 必要。規定需檢索的字串值。 
fromindex   
#可選的整數參數。規定在字串中開始檢索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略該參數,則將從字串的首字開始檢索。

註解:indexOf() 方法對大小寫敏感!

註解:如果要檢索的字串值沒有出現,則該方法傳回 -1。

具體用法:

首先建立一個html文件,新增如下程式碼:

<html>
<body>
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
</script>
</body>
</html>

然後在瀏覽器中執行該html文件

最後查看運行結果,「-1」表示不存在這個值;

相關參考:JS教程

以上是JS判斷數組中是否包含某個值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn