|
|
|
|
|
by dragonwriter
1863 days ago
|
|
> Try using Array.from(arrayish).forEach() to convert the thing that looks like an array to an actual array. Spread syntax is my goto for that: [...arrayish].forEach(...)
But, it being JavaScript, there’s probably a subtle distinction in where Array.from(arrayish) works and where [...arrayish] works. |
|
`...foo` requires `foo` to be an iterable (implements the iterator known symbol).
`Array.From()` only requires it to be array-like and not necessarily iterable.