Javascipt数组去重的几种方式
生活随笔
收集整理的這篇文章主要介紹了
Javascipt数组去重的几种方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一
function unique(arr) {var retArr = [];for (var i = 0; i < arr.length; i++) {(retArr.indexOf(arr[i]) === -1) && retArr.push(arr[i]);}return retArr; }方法二
function unique(arr) {return arr.filter(function(item, index, array) {return array.indexOf(item) !== index;}); }方法三
function unique(arr) {return arr.sort().filter(function(item, index, array) {return !index || item !== array[index - 1];}) }轉載于:https://www.cnblogs.com/elexiang/p/5644010.html
總結
以上是生活随笔為你收集整理的Javascipt数组去重的几种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Node_初步了解(4)小爬虫
- 下一篇: JS常见知识点