jQuery: remova duplicatas da string [duplicate]

Esta pergunta já tem uma resposta aqui:

Obter todos os valores exclusivos em uma matriz JavaScript (remover duplicatas) 66 respostas

Tenho valores de sequência que contêm uma lista de itens separados por vírgula, por exemplo o valor pode serval1, val2, val3, val1, val4, val3, val2, val5.

Existe uma maneira fácil de remover todas as duplicatas de uma string para que cada valor apareça apenas uma vez na string?

Por exemplo. no exemplo acima eu gostaria de obterval1, val2, val3, val4, val5 em vez de.

Muito obrigado antecipadamente, Tim.

questionAnswers(1)

yourAnswerToTheQuestion