Der Vollständigkeit halber, so funktioniert es :
<script type="application/javascript;version=1.7"/>
function gen() {
var i=0;
while (true)
yield i++;
}
var iter=gen();
alert( iter.next() );
alert( iter.next() );
</script>