В одной статье говорится о генераторе с устаревшим синтаксисом (типа как в PHP), который никогда не был принят как стандарт... сейчас используется
function*() {} для функции-генератора и
function() {} для функции. Т. е. вместо той статьи см.
https://developer.mozilla.org/ru/doc...ents/function*
В JS также есть: