Как ты реализуешь протокол iterable в JavaScript, чтобы заставить пользовательский объект работать с for...of циклами? — ДейлиПреп