Использование оператора расширения на практике

В каких задачах веб-программирования может использоваться оператор ... из Остаточные параметры и оператор расширения (в каких функциях по семантике применения, возможно в каких-то известных сайтах, возможно при создании некоторых объектов и работе с ними - приведите конкретные примеры)?


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

Автор решения: vsemozhebuty

Для веба, одно из распространённых применений — превращение Iterable в массив, если нужны методы массива:

console.log(
  [...document.querySelectorAll('a[href]')].map(a => a.href)
);
<a href="http://example.com/">
<a href="https://example.com/">

→ Ссылка