js数组去重

这是我目前找到的最快的方法,先用js的原生sort方法进行排序(快速排序),然后比较相邻的两个值
Array.prototype.unique = function() { this.sort(); var re=[this[0]]; for(var i = 1; i < this.length; i++) { if( this[i] !== re[re.length-1]) { re.push(this[i]); } } return re; }
原文地址:https://www.cnblogs.com/lvke/p/4326722.html