首頁  >  文章  >  web前端  >  js使用for循環查詢數組中是否存在某個值_javascript技巧

js使用for循環查詢數組中是否存在某個值_javascript技巧

WBOY
WBOY原創
2016-05-16 16:39:491710瀏覽

應為IE8不支援indexOf,所有寫一個for循環方法來判斷是否存在,並回傳true false

function isCon(arr, val){ 
for(var i=0; i<arr.length; i++){ 
if(arr[i] == val) 
return true; 
} 
return false; 
}

 在js中加入此方法,在呼叫處呼叫該方法

window.onload = function(){ 
var arr=new Array(1,2,3,2,4,2,5,6,7,2,4,3,18,12,41,87); 
alert(isCon(arr, 8)); 
}
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn