@timofeus91
Junior Frontend Developer

Какие могут возникнуть сложности при использовании new Set?

Искал удобное решение для объединения двух массивов строк в проекте с использованием TypeScript. Нашел подобное решение:

const array1 = ["1", "2", "2"];
      const array2 = ["3", "4", "5", "1", "1"];

      const newArray = Array.from(new Set(array1.concat(array2)));
      console.log(newArray);

Это решение отлично работает, но мой вопрос теоретический. Я не могу понять хуже ли оно чем использование просто циклов для удаления дублей или нет? Какие минусы могут быть при использовании такого решения или же минусов тут нет?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
otdameskapizm
@otdameskapizm
Помог ответ? Отметь решением...
Как правило, все специализированные структуры данных, используют больше памяти. Если это не критично для Вашего проекта, то их использование оправдано)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы