Найдите дубликаты и их подсчет в массиве JavaScript

var counts = {};
your_array.forEach(function(x) { counts[x] = (counts[x] || 0)+1; });
Xanthous Xenomorph