ホームページ >ウェブフロントエンド >jsチュートリアル >JS が array_javascript に重複値があるかどうかを判断するための 3 つの実践的な方法

JS が array_javascript に重複値があるかどうかを判断するための 3 つの実践的な方法

WBOY
WBOYオリジナル
2016-05-16 17:25:261447ブラウズ

方法 1:

コードをコピーします コードは次のとおりです。

var ary = new Array( "111" ,"22","33","111");

var s = ary.join(",") ",";

for(var i=0) ;i
if(s.replace(ary[i] ",","").indexOf(ary[i] ",")>-1) {

alert("配列内に重複した要素があります: " ary[i]);

break;外国語館

}

}

方法 2:
コードをコピー コードは次のとおりです:

var ary = new Array(" 111","22","33","111");

var nary=ary.sort();

for(var i) =0;i
if (nary[i]==nary[i 1]){

alert("配列の重複コンテンツ: " nary[i ]);

}

}

内陸輸送
コードをコピー コードは次のとおりです。

function isRepeat(arr){

var hash = {};

for(var i in arr) ) {

if (hash[arr[i]])

return true;

hash[arr[i]] = true;

false を返します

}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。