ホームページ  >  記事  >  ウェブフロントエンド  >  jsはforループを使用してarray_javascriptスキルに特定の値が存在するかどうかをクエリします

jsはforループを使用してarray_javascriptスキルに特定の値が存在するかどうかをクエリします

WBOY
WBOYオリジナル
2016-05-16 16:39:491674ブラウズ

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 までご連絡ください。