js去掉重复元素去除数组中重复的元素function uniqueArray(data){ data = data || []; var a = {}; for(var i = 0; i < data.length; i++){ var v = data[i]; if(typeof(a[v]) == 'undefined'){ a[v] = 1; } }; data.length = 0; for(var i in a){ data[data.length] = i; } return data; }