Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Возможно ли добавлять в массив только уникальные строки через spread? (https://javascript.ru/forum/misc/69150-vozmozhno-li-dobavlyat-v-massiv-tolko-unikalnye-stroki-cherez-spread.html)

innowed 01.06.2017 18:18

Возможно ли добавлять в массив только уникальные строки через spread?
 
Здравствуйте. Возможно ли использовать spread как-то так:
let arr = ['string1', 'string2'];
arr = ['string1', ...arr]

и содержимое массива у нас должно остаться таким же, потому что уже есть строка string1 на нулевой позиции

рони 01.06.2017 19:12

innowed,
let arr = ['string1', 'string2'];
arr =Array.from(new Set(['string1', ...arr]));

innowed 02.06.2017 07:07

Цитата:

Сообщение от рони (Сообщение 454172)
innowed,
let arr = ['string1', 'string2'];
arr =Array.from(new Set(['string1', ...arr]));

спасибо!


Часовой пояс GMT +3, время: 05:34.