//去掉重复的数组并计算每个字符出现的个数;
var arr = ['a','s','d','g','j','d','a','a','d','d','d','v','g','t','e','w','w','d'];//随便列举字符数组
var obj = { },n = [ ];
for(var i in arr){
!obj[ arr[i] ] ? (obj[ arr[i] ]=1) : (obj[ arr[i] ]++);
};
for(var j in obj){
n.push(j);
console.log('字符'+j+'出现次数:'+obj[j]);
};
console.log('去重数组为:'+n);