Tenho achado muito essa questão em exercícios de entrevista de emprego e sempre levo mais tempo do que deveria para resolvê-la, porque sempre me esqueço de como fazê-lo.
Esta pode não ser a solução melhor / mais rápida, mas é a mais simples que encontrei para fazer:
[…].filter(function (val, idx, arr) {
return arr.indexOf(val) === arr.lastIndexOf(val);
});