日期:2014-05-16  浏览次数:20416 次

利用js对象去除数组重复
http://www.iteye.com/topic/745230
// 先做一个数组
var str = "1@1@2@3@3@4@4@5@";
var ary = str.split("@");

// 去重的算法
var obj = {};
for (var i = 0; i < ary.length; i++) {
    obj[ary[i]] = ary[i];
}

// 查看结果
var str2 = "";
for (var key in obj) {
    str2 += obj[key];
}
alert(str2);