iterable = true; break; }
break;
}
iterable = true;пустое == неитерируемое.for in на for of надо заменить - а то итерируемым окажется вообще всё.function isIterable(x) {
try {
for (const _ of x) break;
return true;
} catch(e) {
return false;
}
}
t = Array(5).keys();
isIterable(t);
isIterable(t);
[...t] // получим [2, 3, 4] вместо [0, 1, 2, 3, 4]