Удалить повторяющиеся слова в строке

Возьмем следующую строку в качестве примера:

var string = "spanner, span, spaniel, span";

Из этой строки я хотел бы найти повторяющиеся слова, удалить все дубликаты, сохраняя одно вхождение слова на месте, а затем вывести исправленную строку.

Который в этом примере будет:

var string = "spanner, span, spaniel";

мы настроили jsFiddle для тестирования:http://jsfiddle.net/p2Gqc/

Обратите внимание, что порядок слов в строке не согласован, а также длина каждой строки, поэтому регулярное выражение не 'не собираюсь делать работу здесь, я нея думаю Я'думаешь что-то вроде разделения строки на массив? Но я'Мне бы хотелось, чтобы клиент был настолько легким, насколько это возможно, и очень быстрым ...

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

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