js 過濾重復數組數據


// 過濾重復數組
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;  
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM