jsは、配列中の空の値と配列を除いて、重複データがあるかどうかを判定します.
654 ワード
1、重複データがあるかどうかを判断する
function isRepeat(array){
var hash = {};
for(var i in array) {
if(array[i]!=""){
if(hash[array[i]])
return true;
hash[array[i]] = true;
}
}
return false;
}
2、配列内の空の値を削除します. //
function trimSpace(array){
for(var i = 0 ;i<array.length;i++)
{
if(array[i] == "" || typeof(array[i]) == "undefined")
{
array.splice(i,1);
i= i-1;
}
}
return array;
}