首頁 > web前端 > js教程 > 如何準確找到尋找數組元素位置

如何準確找到尋找數組元素位置

巴扎黑
發布: 2017-07-24 17:06:41
原創
2865 人瀏覽過

主題描述

找出元素item 在給定陣列arr 中的位置 

輸出描述:

如果陣列中存在item,則傳回元素在陣列中的位置,否則傳回-1
輸入

indexOf([ 1, 2, 3, 4 ], 3)
輸出

2

#
1 function indexOf(arr, item) {2     for(var i=0;i<arr.length;i++){3         if(arr[i]==item)4             return i;5         6     }7     return -1;8 }//此方法利用常见for循环从头遍历
登入後複製

 1 function indexOf(arr, item) {

#2   return arr.indexOf(item);

//此方法利用javascript Array物件的indexOf()方法,indexOf() 方法可傳回某個指定的字串值在字串中首次出現的位置,而找不到字串回傳-1。

}  

 

 

以上是如何準確找到尋找數組元素位置的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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