function filterArray(str,array){ //この関数フィルター配列です 要素が重複しており、null 値の挿入は許可されていない場合、関数は配列を返します
var isnull = false;
if(str == "" || str == null || str == '未定義'){
isnull = true;
}
var newarray = [];
var num = array.length; = 0){
if(!isnull){
newarray[num] = str;
}
}else{
for(var m=0;m < num;m ) {
if( str == array[m]){
break;
}else{
newarray[newnum] = array[m]
}
} if(!isnull){
newarray[newnum] = str;
}
}
return newarray;
}
転載元:
http ://www.52blogger.com/archives/588