А не могли бы вы перестать дезинформировать людей? У вас в профиле в пункте "кратко о себе" сейчас написано "Front-end developer". Что, учитывая данный вопрос, является очевиднейшей неправдой. Исправьте на "говнокодер", например.
Михаил, не хотите. Хотели бы - попытались бы сделать это самостоятельно, и, в случае неудачи, задавали бы более конкретные вопросы вместо "как это работает?".
Куда spread пропал?
То есть, в тексте вопроса вы наврали. Исходный массив содержит не строки.