這篇文章主要介紹了JavaScript合并兩個數組并去除重復項的方法,涉及javascript操作數組的合并與去重的相關技巧,需要的朋友可以參考下
本文實例講述了JavaScript合并兩個數組并去除重復項的方法。分享給大家供大家參考。具體實現方法如下:
- Array.prototype.unique = function() {
- var a = this.concat();
- for(var i=0; i
- for(var j=i+1; j
- if(a[i] === a[j])
- a.splice(j, 1);
- }
- }
- return a;
- };
- //Demo
- var array1 = ["a","b"];
- var array2 = ["b", "c"];
- var array3 = array1.concat(array2).unique();
輸出結果:
["a","b","c"]
希望本文所述對大家的javascript程序設計有所幫助。
新聞熱點
疑難解答
圖片精選