спред оператора отличается в зависимости от того, является ли объект итерабельным или нет?
Насколько я понимаю спред работает только в итерируемых сущностях
почему же тогда можно написать {...obj}?
Он работает только с iterable
тогда не понятно, почему можно применить спред к обычному объекту
Потому, что там enumerable
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax#spread_in_object_literals
Обсуждают сегодня