Die folgenden Codes nur dann ausgegeben, {}, egal, was ich meine Generator-Funktionen tun:NodeJS ES6 Generator gibt nur {}
//test 1
function *myFunc(input) {
//yield input;
return input;
}
console.log(myFunc('dafuq happening')); //prints {}
//test 2
function *myFunc2() {
console.log('wtf?');
}
myFunc2(); //prints {}
NodeJS 5.10 auf Arch Linux
Mögliches Duplikat [Was ES6 Generatoren sind und wie kann ich sie in node.js verwenden?] (Http://stackoverflow.com/q/18842105/1529630) oder [Was ist „-Funktion *“ in JavaScript?] (http://stackoverflow.com/q/9620586/1529630) – Oriol