Что значит "!" в конструкции сo spread оператором?

Нашел в коде который писали до меня такое выражение:

[...set!].map (() => {do smth})

Тип переменной set - Set.
Код написан на TypeScript

Вопрос заключается в том, что значит в этой конструкции "!" после получения элементов set?


Ответы (0 шт):