js 数组 去除重复项 var array = [2,1,3,2,1,3,4,2,3,4,1,4]想要得到的是结果是:array = [1,2,3,4];唯一而且排好序的。求高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2011-05-18 14:14:30 编辑 var array = [2,1,3,2,1,3,4,2,3,4,1,4]; for(var i = 0 ; i< array.length ;i++){ for(var j = 0 ; j< array.length ;j++){ if(array[i]==array[j]&&i!=j){ array.splice(j,1); } } } array.sort();// for(var i = 0 ; i< array.length ;i++){// alert(array[i]);// } 还可再简化一句function uniqueArr(a) { temp = new Array(); for (i = 0; i < a.length; i++) { if (!contains(temp, a[i])) { temp[temp.length] = a[i]; } } return temp.sort();} 求 带农历的js控件 Javascript两日期相减 周末除外 请大家帮我解释段代码! 如何得到和改变父框架的属性 求一个正则表达式 ztree问题 麻烦帮看下 在线等谢谢了 javascript与c#代码之间的交互问题。 一个小问题?请各位帮帮忙。谢谢 怎样隐藏网易个人主页中的广告----属于嵌入<Script>语句。 简单问题,大家快来帮忙呀!! 求救Ext达人:这段代码到底哪里错了? 一个颇有意思的javascript程序
var array = [2,1,3,2,1,3,4,2,3,4,1,4];
for(var i = 0 ; i< array.length ;i++){
for(var j = 0 ; j< array.length ;j++){
if(array[i]==array[j]&&i!=j){
array.splice(j,1);
}
}
}
array.sort();
// for(var i = 0 ; i< array.length ;i++){
// alert(array[i]);
// }
function uniqueArr(a) {
temp = new Array();
for (i = 0; i < a.length; i++) {
if (!contains(temp, a[i])) {
temp[temp.length] = a[i];
}
}
return temp.sort();
}