js Array数组去重复
介绍
数组内容存在重复,通过以下代码去掉Array重复
测试数据
var arrayData=new Array();
arrayData.push("星期一");
arrayData.push("星期二");
arrayData.push("星期二");
arrayData.push("星期三");
arrayData.push("星期四");
arrayData.push("星期五");
调用
var result = [], tmp = {};
for(var i = 0; i < arrayData.length; i++){
var ai = arrayData[i];
if(!tmp[ai]){
result = result.concat(ai);
tmp[ai] = ai;
}
}
result 即为去重后的js数组