js刪除陣列重複元素程式碼例項
陣列元素中難免會出現重複的元素,而在實際應用中可能需要的是一個"單純"陣列,也就是沒有任何重複元素的陣列,下面是一段能夠實現此功能的程式碼,希望能夠給需要的朋友帶來幫助。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼Array.prototype.distinct=function(){ var a=[],b=[]; for(var prop in this) { var d = this[prop]; if (d===a[prop]) continue; //防止迴圈到prototype if (b[d]!=1) { a.push(d); b[d]=1; } } return a; } var theArray=['a','b','c','d','b','a','e','a','b','c','d','b','a','e']; console.log('原始陣列:'+theArray); console.log('去重複後:'+theArray.distinct());
相關文章
- JavaScript陣列刪除重複元素JavaScript陣列
- JavaScript 刪除陣列重複元素JavaScript陣列
- leetcode-刪除排序陣列中的重複項+移除元素LeetCode排序陣列
- 刪除排序陣列中的重複項排序陣列
- JavaScript 拼接多個陣列並刪除重複元素JavaScript陣列
- 刪除有序陣列中的重複項 II陣列
- Leetcode[陣列] 26. 刪除排序陣列中的重複項LeetCode陣列排序
- JavaScript刪除元素節點程式碼例項JavaScript
- c#刪除有序陣列中的重複項C#陣列
- 題目:刪除排序陣列中的重複項排序陣列
- 0026-刪除有序陣列中的重複項陣列
- LeetCode之從排序陣列中刪除重複項-SwiftLeetCode排序陣列Swift
- [12][02][26] 刪除排序陣列中的重複項排序陣列
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- JavaScript陣列刪除重複內容JavaScript陣列
- LeetCode 26 號問題 刪除陣列中的重複項LeetCode陣列
- 每日一題 [26] 刪除排序陣列中的重複項每日一題排序陣列
- JavaScript刪除陣列元素JavaScript陣列
- Golang刷LeetCode 26.刪除排序陣列中的重複項GolangLeetCode排序陣列
- JS刪除陣列裡的某個元素方法JS陣列
- 【leetcode】26. Remove Duplicates from Sorted Array 刪除有序陣列的重複元素LeetCodeREM陣列
- mysql 刪除重複項MySql
- JavaScript 刪除陣列指定元素JavaScript陣列
- JavaScript刪除array陣列元素JavaScript陣列
- LeetCode每日一題:刪除排序陣列中的重複項(No.26)LeetCode每日一題排序陣列
- 陣列刪除指定項陣列
- Remove Duplicate Letters 刪除重複元素REM
- 每日一道演算法:刪除排序陣列中的重複項演算法排序陣列
- 我用演算法學golang(刪除有序陣列中的重複項 )演算法Golang陣列
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- JS陣列不新增重複值 & 刪除指定值JS陣列
- 陣列求和,刪除,去重陣列
- leetcode面試經典150-26. 刪除有序陣列中的重複項LeetCode面試陣列
- 【演算法-初級-陣列】刪除排序陣列中的重複項(多語言版實現)演算法陣列排序
- java陣列中重複元素的去重Java陣列
- Array · 刪除陣列中指定的元素陣列
- 根據陣列的值刪除元素陣列
- PHP 刪除陣列中元素的方式PHP陣列
- JavaScript陣列合並程式碼例項JavaScript陣列