// 過濾重復數組
function array_uniq(input_arr) {
// 判斷規格是否重復
var h={}; //定義一個hash表
var arr=[]; //定義一個臨時數組
for(var i = 0; i < input_arr.length; i++){ //循環遍歷當前數組
//對元素進行判斷,看是否已經存在表中,如果存在則跳過,否則存入臨時數組
if(!h[input_arr[i]]){
//存入hash表
h[input_arr[i]] = true;
//把當前數組元素存入到臨時數組中
arr.push(input_arr[i]);
}
}
return arr;
}