javascript 返回陣列中不重複的元素

2021-06-28 02:25:36 字數 284 閱讀 2941

返回陣列中不重複的元素的js實現**。

這是實現結構偽類type-of-type的部分**:

覺得效果不高,向無憂高手求救。下面是客服果果的(好強大的正則替換啊):

abcdreamer 的實現(此實現能過濾非純字串陣列裡的重複,我比較喜歡):

哪位高手有更好的實現,請告訴我一聲!

看來有些人不明白norepeat函式與unique函式的區別,norepeat是去除陣列中重複的元素,如果陣列中有兩個a,則去除這兩個,unique則會去除其中之一。下面是unique函式的實現:

JavaScript中的陣列

陣列 引數 返回值原陣列是否改變 1 向陣列尾部新增push 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 2 刪除陣列的最後一項pop 沒有引數 返回值是刪除的那個數 原陣列改變 3 向陣列的頭部新增unshift 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 4 刪除...

JavaScript中的陣列

1.1基本資料型別 以number型別為例number 報錯,error is not defined number nan,nan是非數值,乙個特殊的數值 number 1 1 乙個單純的數字 number 1 1 乙個單純的數字 new number 1 number,乙個物件,具有物件方法也就...

JavaScript中的陣列

陣列的宣告 宣告乙個陣列裡面是abc,宣告乙個空陣列物件 var arr1 newarray arr1 0 abc alert arr1 宣告乙個陣列長度是5,宣告乙個具有一定長度length的陣列 var arr2 newarray 5 alert arr2.length 宣告乙個陣列裡面有1 2...