var a = [1, 3, 5, 7, 9, 11, 13];
var b = [1, 2, 4, 6, 8, 10, 12];
var c = $.merge(a, b);
document.writeln('合并:' + c + '<br />');
var d = $.unique(c);
document.writeln('去重:' + d + '<br />');
var e = d.sort(function(a, b) {
return a - b;
});
document.writeln('排序:' + e + '<br />');
去重1
<script type="text/javascript">
Array.prototype.removeDup = function(){
var result = [this[0]];
for(var i = 1 ; i<this.length; i++){
var repeat = false;
for(var j = 0; j<result.length;j++){
if(this[i] === result[j]){
repeat = true;
break;
}
}
if(!repeat){
result.push(this[i]);
}
}
return result;
}
var arr = [1,3,1,4,6,6,88];
console.log(arr.removeDup());
去重2
Array.prototype.removeDup3 = function(){
var result = [];
var obj = {};
for(var i = 0; i < this.length; i++){
if(!obj[this[i]]){
result.push(this[i]);
obj[this[i]] = 1;
}
}
return result;
}
var arr = [1,2,2,5,2,"测试","test","测试","test"];
console.log(arr.removeDup3());