JavaScript Group By Array [дубликаты]

Возможный дубликат:

массив_count_values для JavaScript вместо

Позволять'скажем, у меня есть простой массив JavaScript, как показано ниже:

var array = ['Car', 'Car', 'Truck', 'Boat', 'Truck'];

Я хочу сгруппировать и посчитать каждый, так что я бы ожидал карту ключ / значение:

{
  Car   : 2,
  Truck : 2,
  Boat  : 1
}

Ответы на вопрос(2)

Ваш ответ на вопрос