//去数组重复数据 Array.prototype.unique = function() { var newArray = new Array(); var len = this.length; for ( var i = 0; i < len; i++) { for ( var j = i + 1; j < len; j++) { if (this[i] === this[j]) { //去重复的比较条件 j = ++i; } } newArray.push(this[i]); } return newArray; }
原文:http://blog.csdn.net/sqbzo/article/details/18618207