my array looks like that:
var arr = [a,b,c,d,d,e,a,b,c,f,g,h,h,h,e,a];
How to create object from array? array value is become key of object and count duplicate value is become value of object
I want to get following object
{
  "a" : 3
  "b" : 1
  "c" : 2
  "d" : 2
}